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.
583 lines
26 KiB
JSON
583 lines
26 KiB
JSON
{
|
|
"version": "fiscal-v1",
|
|
"regime": "us-gaap",
|
|
"mappings": {
|
|
"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax": {
|
|
"surface_key": "revenue",
|
|
"authoritative_concept_key": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
|
|
},
|
|
"us-gaap:SalesRevenueNet": {
|
|
"surface_key": "revenue",
|
|
"authoritative_concept_key": "us-gaap:SalesRevenueNet"
|
|
},
|
|
"us-gaap:Revenues": {
|
|
"surface_key": "revenue",
|
|
"authoritative_concept_key": "us-gaap:Revenues"
|
|
},
|
|
"us-gaap:Revenue": {
|
|
"surface_key": "revenue",
|
|
"authoritative_concept_key": "us-gaap:Revenue"
|
|
},
|
|
"us-gaap:TotalRevenues": {
|
|
"surface_key": "revenue",
|
|
"authoritative_concept_key": "us-gaap:TotalRevenues"
|
|
},
|
|
"us-gaap:TotalNetRevenues": {
|
|
"surface_key": "revenue",
|
|
"authoritative_concept_key": "us-gaap:TotalNetRevenues"
|
|
},
|
|
"us-gaap:GrossProfit": {
|
|
"surface_key": "gross_profit",
|
|
"authoritative_concept_key": "us-gaap:GrossProfit"
|
|
},
|
|
"us-gaap:OperatingIncomeLoss": {
|
|
"surface_key": "operating_income",
|
|
"authoritative_concept_key": "us-gaap:OperatingIncomeLoss"
|
|
},
|
|
"us-gaap:IncomeFromOperations": {
|
|
"surface_key": "operating_income",
|
|
"authoritative_concept_key": "us-gaap:IncomeFromOperations"
|
|
},
|
|
"us-gaap:OperatingProfit": {
|
|
"surface_key": "operating_income",
|
|
"authoritative_concept_key": "us-gaap:OperatingProfit"
|
|
},
|
|
"us-gaap:OperatingExpenses": {
|
|
"surface_key": "operating_expenses",
|
|
"authoritative_concept_key": "us-gaap:OperatingExpenses"
|
|
},
|
|
"us-gaap:SellingGeneralAndAdministrativeExpense": {
|
|
"surface_key": "selling_general_and_administrative",
|
|
"authoritative_concept_key": "us-gaap:SellingGeneralAndAdministrativeExpense"
|
|
},
|
|
"us-gaap:SellingGeneralAndAdministrativeExpenseExcludingEmployeeStockOptionPlanSpecialDividendCompensation": {
|
|
"surface_key": "selling_general_and_administrative",
|
|
"authoritative_concept_key": "us-gaap:SellingGeneralAndAdministrativeExpenseExcludingEmployeeStockOptionPlanSpecialDividendCompensation"
|
|
},
|
|
"us-gaap:ResearchAndDevelopmentExpense": {
|
|
"surface_key": "research_and_development",
|
|
"authoritative_concept_key": "us-gaap:ResearchAndDevelopmentExpense"
|
|
},
|
|
"us-gaap:OtherThanInterestExpense": {
|
|
"surface_key": "other_operating_expense",
|
|
"authoritative_concept_key": "us-gaap:OtherThanInterestExpense"
|
|
},
|
|
"us-gaap:OtherOperatingExpenses": {
|
|
"surface_key": "other_operating_expense",
|
|
"authoritative_concept_key": "us-gaap:OtherOperatingExpenses"
|
|
},
|
|
"us-gaap:OtherCostAndExpenseOperating": {
|
|
"surface_key": "other_operating_expense",
|
|
"authoritative_concept_key": "us-gaap:OtherCostAndExpenseOperating"
|
|
},
|
|
"us-gaap:OtherOperatingExpense": {
|
|
"surface_key": "other_operating_expense",
|
|
"authoritative_concept_key": "us-gaap:OtherOperatingExpense"
|
|
},
|
|
"us-gaap:IncomeTaxExpenseBenefit": {
|
|
"surface_key": "income_tax_expense",
|
|
"authoritative_concept_key": "us-gaap:IncomeTaxExpenseBenefit"
|
|
},
|
|
"us-gaap:IncomeBeforeTaxExpenseBenefit": {
|
|
"surface_key": "pretax_income",
|
|
"authoritative_concept_key": "us-gaap:IncomeBeforeTaxExpenseBenefit"
|
|
},
|
|
"us-gaap:PretaxIncome": {
|
|
"surface_key": "pretax_income",
|
|
"authoritative_concept_key": "us-gaap:PretaxIncome"
|
|
},
|
|
"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
|
|
"surface_key": "pretax_income",
|
|
"authoritative_concept_key": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"
|
|
},
|
|
"us-gaap:IncomeBeforeEquityMethodInvestmentsIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
|
|
"surface_key": "pretax_income",
|
|
"authoritative_concept_key": "us-gaap:IncomeBeforeEquityMethodInvestmentsIncomeTaxesExtraordinaryItemsNoncontrollingInterest"
|
|
},
|
|
"us-gaap:IncomeFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
|
|
"surface_key": "pretax_income",
|
|
"authoritative_concept_key": "us-gaap:IncomeFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"
|
|
},
|
|
"us-gaap:CostOfRevenue": {
|
|
"surface_key": "cost_of_revenue",
|
|
"authoritative_concept_key": "us-gaap:CostOfRevenue"
|
|
},
|
|
"us-gaap:CostOfGoodsSold": {
|
|
"surface_key": "cost_of_revenue",
|
|
"authoritative_concept_key": "us-gaap:CostOfGoodsSold"
|
|
},
|
|
"us-gaap:CostOfSales": {
|
|
"surface_key": "cost_of_revenue",
|
|
"authoritative_concept_key": "us-gaap:CostOfSales"
|
|
},
|
|
"us-gaap:CostOfGoodsAndServicesSold": {
|
|
"surface_key": "cost_of_revenue",
|
|
"authoritative_concept_key": "us-gaap:CostOfGoodsAndServicesSold"
|
|
},
|
|
"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
|
|
"surface_key": "cost_of_revenue",
|
|
"authoritative_concept_key": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"
|
|
},
|
|
"us-gaap:CostOfProductsSold": {
|
|
"surface_key": "cost_of_revenue",
|
|
"authoritative_concept_key": "us-gaap:CostOfProductsSold"
|
|
},
|
|
"us-gaap:CostOfServices": {
|
|
"surface_key": "cost_of_revenue",
|
|
"authoritative_concept_key": "us-gaap:CostOfServices"
|
|
},
|
|
"us-gaap:NetIncomeLoss": {
|
|
"surface_key": "net_income",
|
|
"authoritative_concept_key": "us-gaap:NetIncomeLoss"
|
|
},
|
|
"us-gaap:ProfitLoss": {
|
|
"surface_key": "net_income",
|
|
"authoritative_concept_key": "us-gaap:ProfitLoss"
|
|
},
|
|
"us-gaap:Assets": {
|
|
"surface_key": "total_assets",
|
|
"authoritative_concept_key": "us-gaap:Assets"
|
|
},
|
|
"us-gaap:InterestAndDividendIncomeOperating": {
|
|
"surface_key": "interest_income",
|
|
"authoritative_concept_key": "us-gaap:InterestAndDividendIncomeOperating"
|
|
},
|
|
"us-gaap:InterestIncomeOperating": {
|
|
"surface_key": "interest_income",
|
|
"authoritative_concept_key": "us-gaap:InterestIncomeOperating"
|
|
},
|
|
"us-gaap:InterestIncomeExpenseOperatingGross": {
|
|
"surface_key": "interest_income",
|
|
"authoritative_concept_key": "us-gaap:InterestIncomeExpenseOperatingGross"
|
|
},
|
|
"us-gaap:InterestExpense": {
|
|
"surface_key": "interest_expense",
|
|
"authoritative_concept_key": "us-gaap:InterestExpense"
|
|
},
|
|
"us-gaap:InterestIncomeExpenseOperatingNet": {
|
|
"surface_key": "net_interest_income",
|
|
"authoritative_concept_key": "us-gaap:InterestIncomeExpenseOperatingNet"
|
|
},
|
|
"us-gaap:NetInterestIncome": {
|
|
"surface_key": "net_interest_income",
|
|
"authoritative_concept_key": "us-gaap:NetInterestIncome"
|
|
},
|
|
"us-gaap:InterestIncomeExpenseNet": {
|
|
"surface_key": "net_interest_income",
|
|
"authoritative_concept_key": "us-gaap:InterestIncomeExpenseNet"
|
|
},
|
|
"us-gaap:ProvisionForCreditLosses": {
|
|
"surface_key": "provision_for_credit_losses",
|
|
"authoritative_concept_key": "us-gaap:ProvisionForCreditLosses"
|
|
},
|
|
"us-gaap:ProvisionForLoanLeaseAndOtherLosses": {
|
|
"surface_key": "provision_for_credit_losses",
|
|
"authoritative_concept_key": "us-gaap:ProvisionForLoanLeaseAndOtherLosses"
|
|
},
|
|
"us-gaap:NoninterestIncome": {
|
|
"surface_key": "noninterest_income",
|
|
"authoritative_concept_key": "us-gaap:NoninterestIncome"
|
|
},
|
|
"us-gaap:NoninterestExpense": {
|
|
"surface_key": "noninterest_expense",
|
|
"authoritative_concept_key": "us-gaap:NoninterestExpense"
|
|
},
|
|
"us-gaap:FinancingReceivableRecordedInvestment": {
|
|
"surface_key": "loans",
|
|
"authoritative_concept_key": "us-gaap:FinancingReceivableRecordedInvestment"
|
|
},
|
|
"us-gaap:LoansReceivableNetReportedAmount": {
|
|
"surface_key": "loans",
|
|
"authoritative_concept_key": "us-gaap:LoansReceivableNetReportedAmount"
|
|
},
|
|
"us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
|
|
"surface_key": "loans",
|
|
"authoritative_concept_key": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"
|
|
},
|
|
"us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": {
|
|
"surface_key": "loans",
|
|
"authoritative_concept_key": "us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"
|
|
},
|
|
"us-gaap:AllowanceForCreditLosses": {
|
|
"surface_key": "allowance_for_credit_losses",
|
|
"authoritative_concept_key": "us-gaap:AllowanceForCreditLosses"
|
|
},
|
|
"us-gaap:AllowanceForLoanLosses": {
|
|
"surface_key": "allowance_for_credit_losses",
|
|
"authoritative_concept_key": "us-gaap:AllowanceForLoanLosses"
|
|
},
|
|
"us-gaap:DepositsLiabilities": {
|
|
"surface_key": "deposits",
|
|
"authoritative_concept_key": "us-gaap:DepositsLiabilities"
|
|
},
|
|
"us-gaap:Deposits": {
|
|
"surface_key": "deposits",
|
|
"authoritative_concept_key": "us-gaap:Deposits"
|
|
},
|
|
"us-gaap:Liabilities": {
|
|
"surface_key": "total_liabilities",
|
|
"authoritative_concept_key": "us-gaap:Liabilities"
|
|
},
|
|
"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
|
|
"surface_key": "total_equity",
|
|
"authoritative_concept_key": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
|
|
},
|
|
"us-gaap:StockholdersEquity": {
|
|
"surface_key": "total_equity",
|
|
"authoritative_concept_key": "us-gaap:StockholdersEquity"
|
|
},
|
|
"us-gaap:Premiums": {
|
|
"surface_key": "premiums",
|
|
"authoritative_concept_key": "us-gaap:Premiums"
|
|
},
|
|
"us-gaap:PremiumsEarned": {
|
|
"surface_key": "premiums",
|
|
"authoritative_concept_key": "us-gaap:PremiumsEarned"
|
|
},
|
|
"us-gaap:PremiumsEarnedNet": {
|
|
"surface_key": "premiums",
|
|
"authoritative_concept_key": "us-gaap:PremiumsEarnedNet"
|
|
},
|
|
"us-gaap:PremiumsWrittenNet": {
|
|
"surface_key": "premiums",
|
|
"authoritative_concept_key": "us-gaap:PremiumsWrittenNet"
|
|
},
|
|
"us-gaap:SupplementaryInsuranceInformationPremiumRevenue": {
|
|
"surface_key": "premiums",
|
|
"authoritative_concept_key": "us-gaap:SupplementaryInsuranceInformationPremiumRevenue"
|
|
},
|
|
"us-gaap:PolicyholderBenefitsAndClaimsIncurredNet": {
|
|
"surface_key": "claims_and_benefits",
|
|
"authoritative_concept_key": "us-gaap:PolicyholderBenefitsAndClaimsIncurredNet"
|
|
},
|
|
"us-gaap:BenefitsLossesAndExpenses": {
|
|
"surface_key": "claims_and_benefits",
|
|
"authoritative_concept_key": "us-gaap:BenefitsLossesAndExpenses"
|
|
},
|
|
"us-gaap:SupplementaryInsuranceInformationBenefitsClaimsLossesAndSettlementExpense": {
|
|
"surface_key": "claims_and_benefits",
|
|
"authoritative_concept_key": "us-gaap:SupplementaryInsuranceInformationBenefitsClaimsLossesAndSettlementExpense"
|
|
},
|
|
"us-gaap:UnderwritingExpenses": {
|
|
"surface_key": "underwriting_expenses",
|
|
"authoritative_concept_key": "us-gaap:UnderwritingExpenses"
|
|
},
|
|
"us-gaap:PolicyAcquisitionExpense": {
|
|
"surface_key": "underwriting_expenses",
|
|
"authoritative_concept_key": "us-gaap:PolicyAcquisitionExpense"
|
|
},
|
|
"us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense": {
|
|
"surface_key": "underwriting_expenses",
|
|
"authoritative_concept_key": "us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense"
|
|
},
|
|
"us-gaap:InvestmentIncome": {
|
|
"surface_key": "investment_income",
|
|
"authoritative_concept_key": "us-gaap:InvestmentIncome"
|
|
},
|
|
"us-gaap:NetInvestmentIncome": {
|
|
"surface_key": "investment_income",
|
|
"authoritative_concept_key": "us-gaap:NetInvestmentIncome"
|
|
},
|
|
"us-gaap:SupplementaryInsuranceInformationNetInvestmentIncome": {
|
|
"surface_key": "investment_income",
|
|
"authoritative_concept_key": "us-gaap:SupplementaryInsuranceInformationNetInvestmentIncome"
|
|
},
|
|
"us-gaap:FuturePolicyBenefits": {
|
|
"surface_key": "policy_liabilities",
|
|
"authoritative_concept_key": "us-gaap:FuturePolicyBenefits"
|
|
},
|
|
"us-gaap:LiabilityForFuturePolicyBenefits": {
|
|
"surface_key": "policy_liabilities",
|
|
"authoritative_concept_key": "us-gaap:LiabilityForFuturePolicyBenefits"
|
|
},
|
|
"us-gaap:LiabilityForUnpaidLossesAndLossAdjustmentExpenses": {
|
|
"surface_key": "policy_liabilities",
|
|
"authoritative_concept_key": "us-gaap:LiabilityForUnpaidLossesAndLossAdjustmentExpenses"
|
|
},
|
|
"us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": {
|
|
"surface_key": "policy_liabilities",
|
|
"authoritative_concept_key": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"
|
|
},
|
|
"us-gaap:DeferredPolicyAcquisitionCosts": {
|
|
"surface_key": "deferred_acquisition_costs",
|
|
"authoritative_concept_key": "us-gaap:DeferredPolicyAcquisitionCosts"
|
|
},
|
|
"us-gaap:DeferredAcquisitionCosts": {
|
|
"surface_key": "deferred_acquisition_costs",
|
|
"authoritative_concept_key": "us-gaap:DeferredAcquisitionCosts"
|
|
},
|
|
"us-gaap:LeaseIncome": {
|
|
"surface_key": "rental_revenue",
|
|
"authoritative_concept_key": "us-gaap:LeaseIncome"
|
|
},
|
|
"us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment": {
|
|
"surface_key": "property_operating_expense",
|
|
"authoritative_concept_key": "us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment"
|
|
},
|
|
"us-gaap:DepreciationDepletionAndAmortization": {
|
|
"surface_key": "depreciation_and_amortization",
|
|
"authoritative_concept_key": "us-gaap:DepreciationDepletionAndAmortization"
|
|
},
|
|
"us-gaap:RealEstateInvestmentPropertyNet": {
|
|
"surface_key": "investment_property",
|
|
"authoritative_concept_key": "us-gaap:RealEstateInvestmentPropertyNet"
|
|
},
|
|
"us-gaap:RealEstateInvestmentPropertyAtCost": {
|
|
"surface_key": "investment_property",
|
|
"authoritative_concept_key": "us-gaap:RealEstateInvestmentPropertyAtCost"
|
|
},
|
|
"us-gaap:PerformanceFeeRevenueRecognized": {
|
|
"surface_key": "fee_revenue",
|
|
"authoritative_concept_key": "us-gaap:PerformanceFeeRevenueRecognized"
|
|
},
|
|
"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"
|
|
}
|
|
}
|
|
}
|