Files
Neon-Desk/rust/taxonomy/crosswalk/us-gaap.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_instruments_disclosure",
"authoritative_concept_key": "us-gaap:DerivativeAssets"
},
"us-gaap:DerivativeLiabilities": {
"surface_key": "derivative_instruments_disclosure",
"authoritative_concept_key": "us-gaap:DerivativeLiabilities"
},
"us-gaap:DerivativeAssetsCurrent": {
"surface_key": "derivative_instruments_disclosure",
"authoritative_concept_key": "us-gaap:DerivativeAssetsCurrent"
},
"us-gaap:DerivativeLiabilitiesCurrent": {
"surface_key": "derivative_instruments_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"
}
}
}