Add consolidated disclosure statement type

Create unified disclosure statement to organize footnote disclosures
separate from primary financial statements. Disclosures are now grouped
by type (tax, debt, securities, derivatives, leases, intangibles, ma,
revenue, cash_flow) in a dedicated statement type for cleaner UI
presentation.
This commit is contained in:
2026-03-16 18:54:23 -04:00
parent a58b07456e
commit 14a7773504
16 changed files with 5679 additions and 731 deletions

View File

@@ -333,6 +333,250 @@
"us-gaap:TotalSalesAssetAndAccountExpense": {
"surface_key": "distribution_and_servicing_expense",
"authoritative_concept_key": "us-gaap:TotalSalesAssetAndAccountExpense"
},
"us-gaap:InvestmentIncomeNet": {
"surface_key": "interest_income",
"authoritative_concept_key": "us-gaap:InvestmentIncomeNet"
},
"us-gaap:FinanceLeaseInterestExpense": {
"surface_key": "interest_expense",
"authoritative_concept_key": "us-gaap:FinanceLeaseInterestExpense"
},
"us-gaap:InterestExpenseNonoperating": {
"surface_key": "interest_expense",
"authoritative_concept_key": "us-gaap:InterestExpenseNonoperating"
},
"us-gaap:RevenueRemainingPerformanceObligation": {
"surface_key": "revenue_disclosure",
"authoritative_concept_key": "us-gaap:RevenueRemainingPerformanceObligation"
},
"us-gaap:RevenueRemainingPerformanceObligationPercentage": {
"surface_key": "revenue_disclosure",
"authoritative_concept_key": "us-gaap:RevenueRemainingPerformanceObligationPercentage"
},
"us-gaap:CurrentIncomeTaxExpenseBenefit": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:CurrentIncomeTaxExpenseBenefit"
},
"us-gaap:DeferredIncomeTaxExpenseBenefit": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:DeferredIncomeTaxExpenseBenefit"
},
"us-gaap:CurrentFederalTaxExpenseBenefit": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:CurrentFederalTaxExpenseBenefit"
},
"us-gaap:CurrentForeignTaxExpenseBenefit": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:CurrentForeignTaxExpenseBenefit"
},
"us-gaap:CurrentStateAndLocalTaxExpenseBenefit": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit"
},
"us-gaap:DeferredFederalIncomeTaxExpenseBenefit": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit"
},
"us-gaap:DeferredForeignIncomeTaxExpenseBenefit": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:DeferredForeignIncomeTaxExpenseBenefit"
},
"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit"
},
"us-gaap:EffectiveIncomeTaxRateContinuingOperations": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EffectiveIncomeTaxRateContinuingOperations"
},
"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"
},
"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation"
},
"us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent"
},
"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"
},
"us-gaap:EffectiveIncomeTaxRateReconciliationIntangiblePropertyTransfers": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EffectiveIncomeTaxRateReconciliationIntangiblePropertyTransfers"
},
"us-gaap:EffectiveIncomeTaxRateReconciliationInterestIncomeExpense": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EffectiveIncomeTaxRateReconciliationInterestIncomeExpense"
},
"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments"
},
"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"
},
"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"
},
"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"
},
"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"
},
"us-gaap:IncomeTaxesPaidNet": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:IncomeTaxesPaidNet"
},
"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"
},
"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
"surface_key": "income_tax_disclosure",
"authoritative_concept_key": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"
},
"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss": {
"surface_key": "business_combinations_disclosure",
"authoritative_concept_key": "us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss"
},
"us-gaap:BusinessAcquisitionsProFormaRevenue": {
"surface_key": "business_combinations_disclosure",
"authoritative_concept_key": "us-gaap:BusinessAcquisitionsProFormaRevenue"
},
"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
"surface_key": "business_combinations_disclosure",
"authoritative_concept_key": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"
},
"us-gaap:LongTermDebtFairValue": {
"surface_key": "debt_disclosure",
"authoritative_concept_key": "us-gaap:LongTermDebtFairValue"
},
"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
"surface_key": "debt_disclosure",
"authoritative_concept_key": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"
},
"us-gaap:DebtInstrumentFaceAmount": {
"surface_key": "debt_disclosure",
"authoritative_concept_key": "us-gaap:DebtInstrumentFaceAmount"
},
"us-gaap:DebtInstrumentInterestRateEffectivePercentage": {
"surface_key": "debt_disclosure",
"authoritative_concept_key": "us-gaap:DebtInstrumentInterestRateEffectivePercentage"
},
"us-gaap:DebtInstrumentInterestRateStatedPercentage": {
"surface_key": "debt_disclosure",
"authoritative_concept_key": "us-gaap:DebtInstrumentInterestRateStatedPercentage"
},
"us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
"surface_key": "debt_disclosure",
"authoritative_concept_key": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"
},
"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
"surface_key": "investment_securities_disclosure",
"authoritative_concept_key": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis"
},
"us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
"surface_key": "investment_securities_disclosure",
"authoritative_concept_key": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"
},
"us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
"surface_key": "investment_securities_disclosure",
"authoritative_concept_key": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"
},
"us-gaap:FiniteLivedIntangibleAssetsGross": {
"surface_key": "intangible_assets_disclosure",
"authoritative_concept_key": "us-gaap:FiniteLivedIntangibleAssetsGross"
},
"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization": {
"surface_key": "intangible_assets_disclosure",
"authoritative_concept_key": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization"
},
"us-gaap:AmortizationOfIntangibleAssets": {
"surface_key": "intangible_assets_disclosure",
"authoritative_concept_key": "us-gaap:AmortizationOfIntangibleAssets"
},
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue": {
"surface_key": "lease_disclosure",
"authoritative_concept_key": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue"
},
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
"surface_key": "lease_disclosure",
"authoritative_concept_key": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"
},
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
"surface_key": "lease_disclosure",
"authoritative_concept_key": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"
},
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
"surface_key": "lease_disclosure",
"authoritative_concept_key": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"
},
"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
"surface_key": "lease_disclosure",
"authoritative_concept_key": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree"
},
"us-gaap:FinanceLeaseLiabilityPaymentsDue": {
"surface_key": "lease_disclosure",
"authoritative_concept_key": "us-gaap:FinanceLeaseLiabilityPaymentsDue"
},
"us-gaap:FinanceLeaseRightOfUseAssetAmortization": {
"surface_key": "lease_disclosure",
"authoritative_concept_key": "us-gaap:FinanceLeaseRightOfUseAssetAmortization"
},
"us-gaap:DerivativeAssets": {
"surface_key": "derivative_disclosure",
"authoritative_concept_key": "us-gaap:DerivativeAssets"
},
"us-gaap:DerivativeLiabilities": {
"surface_key": "derivative_disclosure",
"authoritative_concept_key": "us-gaap:DerivativeLiabilities"
},
"us-gaap:DerivativeAssetsCurrent": {
"surface_key": "derivative_disclosure",
"authoritative_concept_key": "us-gaap:DerivativeAssetsCurrent"
},
"us-gaap:DerivativeLiabilitiesCurrent": {
"surface_key": "derivative_disclosure",
"authoritative_concept_key": "us-gaap:DerivativeLiabilitiesCurrent"
},
"us-gaap:IncreaseDecreaseInContractWithCustomerLiability": {
"surface_key": "operating_cash_flow",
"authoritative_concept_key": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability"
},
"us-gaap:PaymentsToAcquireInvestments": {
"surface_key": "investing_cash_flow",
"authoritative_concept_key": "us-gaap:PaymentsToAcquireInvestments"
},
"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
"surface_key": "investing_cash_flow",
"authoritative_concept_key": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"
},
"us-gaap:ProceedsFromIssuanceOfCommonStock": {
"surface_key": "financing_cash_flow",
"authoritative_concept_key": "us-gaap:ProceedsFromIssuanceOfCommonStock"
},
"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
"surface_key": "financing_cash_flow",
"authoritative_concept_key": "us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation"
},
"us-gaap:RepaymentsOfDebtMaturingInMoreThanThreeMonths": {
"surface_key": "financing_cash_flow",
"authoritative_concept_key": "us-gaap:RepaymentsOfDebtMaturingInMoreThanThreeMonths"
},
"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
"surface_key": "cash_flow_disclosure",
"authoritative_concept_key": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"
}
}
}