Automate issuer overlay creation from ticker searches
This commit is contained in:
389
rust/taxonomy/fiscal/v1/core.disclosure.surface.json
Normal file
389
rust/taxonomy/fiscal/v1/core.disclosure.surface.json
Normal file
@@ -0,0 +1,389 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "core",
|
||||
"surfaces": [
|
||||
{
|
||||
"surface_key": "income_tax_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Income Tax Disclosures",
|
||||
"category": "tax",
|
||||
"order": 100,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:CurrentIncomeTaxExpenseBenefit",
|
||||
"us-gaap:DeferredIncomeTaxExpenseBenefit",
|
||||
"us-gaap:CurrentFederalTaxExpenseBenefit",
|
||||
"us-gaap:CurrentForeignTaxExpenseBenefit",
|
||||
"us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
|
||||
"us-gaap:DeferredFederalIncomeTaxExpenseBenefit",
|
||||
"us-gaap:DeferredForeignIncomeTaxExpenseBenefit",
|
||||
"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit",
|
||||
"us-gaap:EffectiveIncomeTaxRateContinuingOperations",
|
||||
"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
|
||||
"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation",
|
||||
"us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent",
|
||||
"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
|
||||
"us-gaap:EffectiveIncomeTaxRateReconciliationIntangiblePropertyTransfers",
|
||||
"us-gaap:EffectiveIncomeTaxRateReconciliationInterestIncomeExpense",
|
||||
"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments",
|
||||
"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
|
||||
"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
|
||||
"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
|
||||
"us-gaap:IncomeTaxesPaidNet",
|
||||
"us-gaap:IncomeTaxExaminationYearUnderExamination",
|
||||
"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
|
||||
"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
|
||||
"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
|
||||
"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "debt_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Debt Disclosures",
|
||||
"category": "debt",
|
||||
"order": 200,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:DebtInstrumentFaceAmount",
|
||||
"us-gaap:DebtInstrumentFairValue",
|
||||
"us-gaap:DebtInstrumentInterestRateEffectivePercentage",
|
||||
"us-gaap:DebtInstrumentInterestRateStatedPercentage",
|
||||
"us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
|
||||
"us-gaap:ExtinguishmentOfDebtAmount",
|
||||
"us-gaap:LongTermDebtFairValue",
|
||||
"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
|
||||
"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
|
||||
"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
|
||||
"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
|
||||
"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
|
||||
"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
|
||||
"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
|
||||
"us-gaap:PaymentsOfDebtRestructuringCosts",
|
||||
"us-gaap:ProceedsFromDebtMaturingInMoreThanThreeMonths",
|
||||
"us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess",
|
||||
"us-gaap:ProceedsFromShortTermDebtMaturingInThreeMonthsOrLess",
|
||||
"us-gaap:RepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess",
|
||||
"us-gaap:ShortTermDebtWeightedAverageInterestRate"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "investment_securities_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Investment Securities Disclosures",
|
||||
"category": "securities",
|
||||
"order": 300,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
|
||||
"us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
|
||||
"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
|
||||
"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis",
|
||||
"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue",
|
||||
"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis",
|
||||
"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue",
|
||||
"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis",
|
||||
"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue",
|
||||
"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis",
|
||||
"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue",
|
||||
"us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
|
||||
"us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
|
||||
"us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
|
||||
"us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
|
||||
"us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
|
||||
"us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss",
|
||||
"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
|
||||
"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "derivative_instruments_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Derivative Instruments Disclosures",
|
||||
"category": "derivatives",
|
||||
"order": 400,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:DerivativeAssets",
|
||||
"us-gaap:DerivativeAssetsCurrent",
|
||||
"us-gaap:DerivativeAssetsNoncurrent",
|
||||
"us-gaap:DerivativeLiabilities",
|
||||
"us-gaap:DerivativeLiabilitiesCurrent",
|
||||
"us-gaap:DerivativeLiabilitiesNoncurrent",
|
||||
"us-gaap:DerivativeFairValueOfDerivativeAsset",
|
||||
"us-gaap:DerivativeFairValueOfDerivativeLiability",
|
||||
"us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement",
|
||||
"us-gaap:DerivativeAssetFairValueGrossLiability",
|
||||
"us-gaap:DerivativeLiabilityFairValueGrossAsset",
|
||||
"us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "lease_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Lease Obligations Disclosures",
|
||||
"category": "leases",
|
||||
"order": 500,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:FinanceLeaseInterestPaymentOnLiability",
|
||||
"us-gaap:FinanceLeaseLiabilityPaymentsDue",
|
||||
"us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
|
||||
"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
|
||||
"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo",
|
||||
"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree",
|
||||
"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour",
|
||||
"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive",
|
||||
"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive",
|
||||
"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount",
|
||||
"us-gaap:FinanceLeaseRightOfUseAssetAmortization",
|
||||
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue",
|
||||
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
|
||||
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
|
||||
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
|
||||
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
|
||||
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
|
||||
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
|
||||
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
|
||||
"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
|
||||
"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
|
||||
"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "intangible_assets_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Intangible Assets Disclosures",
|
||||
"category": "intangibles",
|
||||
"order": 600,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:AmortizationOfIntangibleAssets",
|
||||
"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
|
||||
"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
|
||||
"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
|
||||
"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
|
||||
"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
|
||||
"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
|
||||
"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
|
||||
"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
|
||||
"us-gaap:FiniteLivedIntangibleAssetsGross",
|
||||
"us-gaap:FinitelivedIntangibleAssetsAcquired1"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "business_combinations_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Business Combinations Disclosures",
|
||||
"category": "ma",
|
||||
"order": 700,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss",
|
||||
"us-gaap:BusinessAcquisitionsProFormaRevenue",
|
||||
"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "revenue_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Revenue Disclosures",
|
||||
"category": "revenue",
|
||||
"order": 800,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:RevenueRemainingPerformanceObligation",
|
||||
"us-gaap:RevenueRemainingPerformanceObligationPercentage"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "cash_flow_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Cash Flow Disclosures",
|
||||
"category": "cash_flow",
|
||||
"order": 900,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "equity_investments_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Equity Investments Disclosures",
|
||||
"category": "equity_investments",
|
||||
"order": 1000,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:EquityMethodInvestmentOwnershipPercentage",
|
||||
"us-gaap:EquityMethodInvestments",
|
||||
"us-gaap:EquityMethodInvestmentsFunded",
|
||||
"us-gaap:EquitySecuritiesFVNINoncurrent",
|
||||
"us-gaap:EquitySecuritiesFvNiRealizedGainLoss",
|
||||
"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss",
|
||||
"us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "share_based_compensation_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Share-Based Compensation Disclosures",
|
||||
"category": "share_based_compensation",
|
||||
"order": 1100,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
|
||||
"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
|
||||
"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
|
||||
"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
|
||||
"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
|
||||
"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
|
||||
"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
|
||||
"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
|
||||
"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
|
||||
"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "deferred_tax_balance_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Deferred Tax Balance Disclosures",
|
||||
"category": "deferred_tax_balances",
|
||||
"order": 1200,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:AccruedIncomeTaxesCurrent",
|
||||
"us-gaap:AccruedIncomeTaxesNoncurrent",
|
||||
"us-gaap:DeferredTaxAssetsDeferredIncome",
|
||||
"us-gaap:DeferredTaxAssetsGross",
|
||||
"us-gaap:DeferredTaxAssetsLiabilitiesNet",
|
||||
"us-gaap:DeferredTaxAssetsOther",
|
||||
"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
|
||||
"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
|
||||
"us-gaap:DeferredTaxAssetsValuationAllowance",
|
||||
"us-gaap:DeferredTaxLiabilitiesLeasingArrangements",
|
||||
"us-gaap:DeferredTaxLiabilitiesOther"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "contract_liability_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Contract Liability Disclosures",
|
||||
"category": "contract_liabilities",
|
||||
"order": 1300,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:ContractWithCustomerLiabilityIncurred",
|
||||
"us-gaap:ContractWithCustomerLiabilityRevenueRecognized"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "acquisition_allocation_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Acquisition Allocation Disclosures",
|
||||
"category": "acquisition_allocation",
|
||||
"order": 1400,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
|
||||
"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
|
||||
"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
|
||||
"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt",
|
||||
"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "other_comprehensive_income_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Other Comprehensive Income Disclosures",
|
||||
"category": "oci",
|
||||
"order": 1500,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
|
||||
"us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax",
|
||||
"us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
|
||||
"us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
|
||||
"us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
|
||||
"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
|
||||
"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
|
||||
"us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1538,31 +1538,6 @@
|
||||
"materiality_policy": "cash_flow_default",
|
||||
"include_in_output": false
|
||||
},
|
||||
{
|
||||
"surface_key": "derivative_disclosure",
|
||||
"statement": "balance",
|
||||
"label": "Derivative Instruments Disclosure",
|
||||
"category": "disclosure",
|
||||
"order": 181,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:DerivativeAssets",
|
||||
"us-gaap:DerivativeAssetsCurrent",
|
||||
"us-gaap:DerivativeAssetsNoncurrent",
|
||||
"us-gaap:DerivativeLiabilities",
|
||||
"us-gaap:DerivativeLiabilitiesCurrent",
|
||||
"us-gaap:DerivativeLiabilitiesNoncurrent",
|
||||
"us-gaap:DerivativeFairValueOfDerivativeAsset",
|
||||
"us-gaap:DerivativeFairValueOfDerivativeLiability",
|
||||
"us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement",
|
||||
"us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "changes_other_noncurrent_liabilities",
|
||||
"statement": "cash_flow",
|
||||
@@ -1877,6 +1852,98 @@
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "cash_flow_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "common_stock_and_apic",
|
||||
"statement": "equity",
|
||||
"label": "Common Stock and APIC",
|
||||
"category": "equity",
|
||||
"order": 10,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:CommonStocksIncludingAdditionalPaidInCapital"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:CommonStocksIncludingAdditionalPaidInCapital"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "retained_earnings",
|
||||
"statement": "equity",
|
||||
"label": "Retained Earnings",
|
||||
"category": "equity",
|
||||
"order": 20,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:RetainedEarningsAccumulatedDeficit"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:RetainedEarningsAccumulatedDeficit"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "accumulated_other_comprehensive_income",
|
||||
"statement": "equity",
|
||||
"label": "Accumulated Other Comprehensive Income",
|
||||
"category": "equity",
|
||||
"order": 30,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "other_equity",
|
||||
"statement": "equity",
|
||||
"label": "Other Equity",
|
||||
"category": "equity",
|
||||
"order": 40,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:StockholdersEquityOther"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:StockholdersEquityOther"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_equity",
|
||||
"statement": "equity",
|
||||
"label": "Total Equity",
|
||||
"category": "equity",
|
||||
"order": 50,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:StockholdersEquity",
|
||||
"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:StockholdersEquity",
|
||||
"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "income_tax_disclosure",
|
||||
"statement": "disclosure",
|
||||
|
||||
184
rust/taxonomy/fiscal/v1/issuers/msft.surface.json
Normal file
184
rust/taxonomy/fiscal/v1/issuers/msft.surface.json
Normal file
@@ -0,0 +1,184 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "msft",
|
||||
"surfaces": [
|
||||
{
|
||||
"surface_key": "contract_liability_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Contract Liability Disclosures",
|
||||
"category": "contract_liabilities",
|
||||
"order": 1300,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"msft:ContractWithCustomerLiabilityRevenueDeferred",
|
||||
"msft:ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "business_combinations_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Business Combinations Disclosures",
|
||||
"category": "ma",
|
||||
"order": 700,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"msft:AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "debt_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Debt Disclosures",
|
||||
"category": "debt",
|
||||
"order": 200,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"msft:DebtInstrumentIssuanceYear",
|
||||
"msft:DebtInstrumentMaturityYear",
|
||||
"msft:PremiumOnDebtExchange1",
|
||||
"msft:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "investment_securities_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Investment Securities Disclosures",
|
||||
"category": "securities",
|
||||
"order": 300,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"msft:ImpairmentOfEquityInvestments",
|
||||
"msft:ProceedsFromInvestments"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "lease_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Lease Obligations Disclosures",
|
||||
"category": "leases",
|
||||
"order": 500,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"msft:FinanceLeaseLiabilityPaymentsDueAfterYearFour",
|
||||
"msft:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "intangible_assets_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Intangible Assets Disclosures",
|
||||
"category": "intangibles",
|
||||
"order": 600,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"msft:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "acquisition_allocation_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Acquisition Allocation Disclosures",
|
||||
"category": "acquisition_allocation",
|
||||
"order": 1400,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"msft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxLiabilitiesNoncurrent",
|
||||
"msft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets",
|
||||
"msft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "equity_investments_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Equity Investments Disclosures",
|
||||
"category": "equity_investments",
|
||||
"order": 1000,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"msft:EquityInterestPercentage",
|
||||
"msft:EquityMethodInvestmentsTotalFundingCommitments"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "deferred_tax_balance_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Deferred Tax Balance Disclosures",
|
||||
"category": "deferred_tax_balances",
|
||||
"order": 1200,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"msft:DeferredTaxAssetsAmortization",
|
||||
"msft:DeferredTaxAssetsBookTaxBasisDifferencesInInvestmentsAndDebt",
|
||||
"msft:DeferredTaxAssetsCapitalizedResearchAndDevelopment",
|
||||
"msft:DeferredTaxAssetsLeasingLiabilities",
|
||||
"msft:DeferredTaxAssetsOperatingLossAndTaxCreditCarryForwards",
|
||||
"msft:DeferredTaxLiabilitiesBookTaxBasisDifferencesInvestmentsAndDebt",
|
||||
"msft:DeferredTaxLiabilitiesDeferredTaxOnForeignEarnings",
|
||||
"msft:DeferredTaxLiabilitiesDepreciation"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
},
|
||||
{
|
||||
"surface_key": "income_tax_disclosure",
|
||||
"statement": "disclosure",
|
||||
"label": "Income Tax Disclosures",
|
||||
"category": "tax",
|
||||
"order": 100,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"msft:EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation",
|
||||
"msft:EffectiveIncomeTaxRateReconciliationInterestIncomeExpense",
|
||||
"msft:EffectiveIncomeTaxRateReconciliationIntangiblePropertyTransfers"
|
||||
],
|
||||
"allowed_authoritative_concepts": [],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "disclosure"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user