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