Automate issuer overlay creation from ticker searches

This commit is contained in:
2026-03-19 20:44:58 -04:00
parent 17de3dd72d
commit 391d6d34ce
79 changed files with 4746 additions and 695 deletions

View 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"
}
]
}

View File

@@ -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",

View 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"
}
]
}