{ "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" } } }