450000 - Disclosure - Commitment and Contingencies

Line Label Object Class Period Type Balance Report ElementName
1 450000 - Disclosure - Commitment and Contingencies Network

*

*

http://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
2 Commitments and Contingencies Disclosure [Abstract] Abstract us-gaap:CommitmentsAndContingenciesDisclosureAbstract
3 Commitments and Contingencies Disclosure [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
4 Loss Contingency [Abstract] Abstract us-gaap:LossContingencyAbstract
5 Contingencies Disclosure [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:LossContingencyDisclosures
6 Schedule of Loss Contingencies by Contingency [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock
7 Loss Contingencies [Table] Hypercube us-gaap:LossContingenciesTable
8 Balance Sheet Location [Axis] Dimension us-gaap:BalanceSheetLocationAxis
9 Balance Sheet Location [Domain] Member us-gaap:BalanceSheetLocationDomain
10 Other Assets [Member] Member us-gaap:OtherAssetsMember
11 Other Current Assets [Member] Member us-gaap:OtherCurrentAssetsMember
12 Other Noncurrent Assets [Member] Member us-gaap:OtherNoncurrentAssetsMember
13 Other Liabilities [Member] Member us-gaap:OtherLiabilitiesMember
14 Other Current Liabilities [Member] Member us-gaap:OtherCurrentLiabilitiesMember
15 Other Noncurrent Liabilities [Member] Member us-gaap:OtherNoncurrentLiabilitiesMember
16 Other Investments [Member] Member us-gaap:OtherInvestmentsMember
17 Contract Holder Funds [Member] Member us-gaap:ContractHolderFundsMember
18 Accounts Payable and Accrued Liabilities [Member] Member us-gaap:AccountsPayableAndAccruedLiabilitiesMember
19 Prepaid Expenses and Other Current Assets [Member] Member us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
20 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
21 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
22 Sales [Member] Member us-gaap:SalesMember
23 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
24 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
25 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
26 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
27 Other Income [Member] Member us-gaap:OtherIncomeMember
28 Interest Income [Member] Member us-gaap:InterestIncomeMember
29 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
30 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
31 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
32 Interest Expense [Member] Member us-gaap:InterestExpenseMember
33 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
34 Other Expense [Member] Member us-gaap:OtherExpenseMember
35 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
36 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
37 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
38 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
39 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
40 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
41 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
42 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
43 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
44 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
45 Litigation Case [Axis] Dimension srt:LitigationCaseAxis
46 Litigation Case [Domain] Member srt:LitigationCaseTypeDomain
47 Litigation Status [Axis] Dimension us-gaap:LitigationStatusAxis
48 Litigation Status [Domain] Member us-gaap:LitigationStatusDomain
49 Pending Litigation [Member] Member us-gaap:PendingLitigationMember
50 Threatened Litigation [Member] Member us-gaap:ThreatenedLitigationMember
51 Judicial Ruling [Member] Member us-gaap:JudicialRulingMember
52 Settled Litigation [Member] Member us-gaap:SettledLitigationMember
53 Loss Contingency Nature [Axis] Dimension us-gaap:LossContingenciesByNatureOfContingencyAxis
54 Loss Contingency, Nature [Domain] Member us-gaap:LossContingencyNatureDomain
55 Collectibility of Receivables [Member] Member us-gaap:CollectibilityOfReceivablesMember
56 Obligation to Repurchase Receivables Sold [Member] Member us-gaap:ObligationToRepurchaseReceivablesSoldMember
57 Damages from Product Defects [Member] Member us-gaap:DamagesFromProductDefectsMember
58 Insurance Claims [Member] Member us-gaap:InsuranceClaimsMember
59 Insurance-related Assessments [Member] Member us-gaap:InsuranceRelatedAssessmentsMember
60 Uninsured Risk [Member] Member us-gaap:UninsuredRiskMember
61 Loss from Catastrophes [Member] Member us-gaap:LossFromCatastrophesMember
62 Unfavorable Regulatory Action [Member] Member us-gaap:UnfavorableRegulatoryActionMember
63 Threat of Expropriation of Assets [Member] Member us-gaap:ThreatOfExpropriationOfAssetsMember
64 Damage from Fire, Explosion or Other Hazard [Member] Member us-gaap:DamageFromFireExplosionOrOtherHazardMember
65 Loss on Long-term Purchase Commitment [Member] Member us-gaap:LossOnLongTermPurchaseCommitmentMember
66 Withdrawal from Multiemployer Defined Benefit Plan [Member] Member us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember
67 Unasserted Claim [Member] Member us-gaap:UnassertedClaimMember
68 Guarantee Obligations [Member] Member us-gaap:GuaranteeObligationsMember
69 Financial Standby Letter of Credit [Member] Member us-gaap:FinancialStandbyLetterOfCreditMember
70 Fair Value Guarantee [Member] Member us-gaap:MarketValueGuaranteeMember
71 Property Lease Guarantee [Member] Member us-gaap:PropertyLeaseGuaranteeMember
72 Stock Market Price Guarantee [Member] Member us-gaap:StockMarketPriceGuaranteeMember
73 Guarantee of Scheduled Contractual Cash Flows from Assets of Transferee [Member] Member us-gaap:GuaranteeOfScheduledContractualCashFlowsFromAssetsOfSpecialPurposeEntitySPEMember
74 Guarantee of Business Revenue [Member] Member us-gaap:GuaranteeOfBusinessRevenueMember
75 Performance Guarantee [Member] Member us-gaap:PerformanceGuaranteeMember
76 Guarantee of Indebtedness of Others [Member] Member us-gaap:GuaranteeOfIndebtednessOfOthersMember
77 Standby Letters of Credit [Member] Member us-gaap:StandbyLettersOfCreditMember
78 Indemnification Agreement [Member] Member us-gaap:IndemnificationGuaranteeMember
79 Indirect Guarantee of Indebtedness [Member] Member us-gaap:IndirectGuaranteeOfIndebtednessMember
80 Surety Bond [Member] Member us-gaap:SuretyBondMember
81 Statistical Measurement [Axis] Dimension srt:RangeAxis
82 Statistical Measurement [Domain] Member srt:RangeMember
83 Maximum [Member] Member srt:MaximumMember
84 Minimum [Member] Member srt:MinimumMember
85 Loss Contingencies [Line Items] LineItems us-gaap:LossContingenciesLineItems
86 Loss Contingency, Period of Occurrence Concept (Text/String) For Period us-gaap:LossContingencyPeriodOfOccurrence
87 Loss Contingency, Estimate [Abstract] Abstract us-gaap:LossContingencyEstimateAbstract
88 Loss Contingency, Management's Assessment and Process Concept (Text/String) For Period us-gaap:LossContingencyManagementsAssessmentAndProcess
89 Loss Contingency, Estimate of Possible Loss Concept (Monetary) As Of Debit us-gaap:LossContingencyEstimateOfPossibleLoss
90 Loss Contingency, Range of Possible Loss, Portion Not Accrued Concept (Monetary) As Of Debit us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued
91 Loss Contingency, Inestimable Loss Concept (Text/String) For Period us-gaap:LossContingencyInestimableLoss
92 Loss Contingency, Estimated Recovery from Third Party Concept (Text/String) For Period us-gaap:LossContingencyEstimatedRecoveryFromThirdParty
93 Loss Contingency, Loss in Period Concept (Monetary) For Period Debit us-gaap:LossContingencyLossInPeriod
94 Loss Contingency, Information about Litigation Matters [Abstract] Abstract us-gaap:LossContingencyInformationAboutLitigationMattersAbstract
95 Loss Contingency, Lawsuit Filing Date Concept (Text/String) For Period us-gaap:LossContingencyLawsuitFilingDate
96 Loss Contingency, Name of Defendant Concept (Text/String) For Period us-gaap:LossContingencyNameOfDefendant
97 Loss Contingency, Name of Plaintiff Concept (Text/String) For Period us-gaap:LossContingencyNameOfPlaintiff
98 Loss Contingency, Trial or Alternative Dispute Resolution Concept (Text/String) For Period us-gaap:LossContingencyTrialOrAlternativeDisputeResolution
99 Loss Contingency, Parties Jointly and Severally Liable in Litigation Concept (Text/String) For Period us-gaap:LossContingencyPartiesJointlyAndSeverallyLiableInLitigation
100 Loss Contingency, Domicile of Litigation Concept (Text/String) For Period us-gaap:LossContingencyDomicileOfLitigation
101 Loss Contingency, Allegations Concept (Text/String) For Period us-gaap:LossContingencyAllegations
102 Loss Contingency, Damages Sought Concept (Text/String) For Period us-gaap:LossContingencyDamagesSought
103 Loss Contingency, Damages Sought, Value Concept (Monetary) For Period Debit us-gaap:LossContingencyDamagesSoughtValue
104 Loss Contingency, Damages Awarded, Value Concept (Monetary) For Period Debit us-gaap:LossContingencyDamagesAwardedValue
105 Loss Contingency, Damages Paid, Value Concept (Monetary) For Period Credit us-gaap:LossContingencyDamagesPaidValue
106 Loss Contingency, Laws Affected Concept (Text/String) For Period us-gaap:LossContingencyLawsAffected
107 Loss Contingency, Actions Taken by Plaintiff Concept (Text/String) For Period us-gaap:LossContingencyActionsTakenByPlaintiff
108 Loss Contingency, Actions Taken by Plaintiff's Representative Concept (Text/String) For Period us-gaap:LossContingencyActionsTakenByPlaintiffsRepresentative
109 Loss Contingency, Actions Taken by Defendant Concept (Text/String) For Period us-gaap:LossContingencyActionsTakenByDefendant
110 Loss Contingency, Actions Taken by Court, Arbitrator or Mediator Concept (Text/String) For Period us-gaap:LossContingencyActionsTakenByCourtArbitratorOrMediator
111 Loss Contingency, Request for Information Concept (Text/String) For Period us-gaap:LossContingencyRequestForInformation
112 Loss Contingency, Expected Trial Commencement Concept (Year/Month) For Period us-gaap:LossContingencyExpectedTrialCommencement
113 Loss Contingency, Opinion of Counsel Concept (Text/String) For Period us-gaap:LossContingencyOpinionOfCounsel
114 Loss Contingency, Number of Defendants Concept (Integer) For Period us-gaap:LossContingencyNumberOfDefendants
115 Loss Contingency, Date of Dismissal Concept (Date) For Period us-gaap:LossContingencyDateOfDismissal
116 Loss Contingency, Settlement [Abstract] Abstract us-gaap:LossContingencySettlementAbstract
117 Loss Contingency, Settlement Agreement, Date Concept (Text/String) For Period us-gaap:LossContingencySettlementAgreementDate
118 Loss Contingency, Settlement Agreement, Counterparty's Name Concept (Text/String) For Period us-gaap:LossContingencySettlementAgreementCounterpartysName
119 Loss Contingency, Settlement Agreement, Court Concept (Text/String) For Period us-gaap:LossContingencySettlementAgreementCourt
120 Loss Contingency, Settlement Agreement, Terms Concept (Text/String) For Period us-gaap:LossContingencySettlementAgreementTerms
121 Litigation Settlement [Abstract] Abstract us-gaap:GainLossRelatedToLitigationSettlementAbstract
122 Gain (Loss) Related to Litigation Settlement Concept (Monetary) For Period Credit us-gaap:GainLossRelatedToLitigationSettlement
123 Litigation Settlement Interest Concept (Monetary) For Period Debit us-gaap:LitigationSettlementInterest
124 Litigation Settlement, Expense Concept (Monetary) For Period Debit us-gaap:LitigationSettlementExpense
125 Litigation Settlement, Amount Awarded from Other Party Concept (Monetary) For Period Debit us-gaap:LitigationSettlementAmountAwardedFromOtherParty
126 Litigation Settlement, Amount Awarded to Other Party Concept (Monetary) For Period Credit us-gaap:LitigationSettlementAmountAwardedToOtherParty
127 Loss Contingency Accrual, Disclosures [Abstract] Abstract us-gaap:LossContingencyAccrualDisclosuresAbstract
128 Loss Contingency Accrual [Roll Forward] Abstract us-gaap:LossContingencyAccrualRollForward
129 Loss Contingency Accrual, Beginning Balance Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualAtCarryingValue
130 Loss Contingency Accrual, Provision Concept (Monetary) For Period Debit us-gaap:LossContingencyAccrualProvision
131 Loss Contingency Accrual, Payments Concept (Monetary) For Period Credit us-gaap:LossContingencyAccrualPayments
132 Loss Contingency Accrual, Period Increase (Decrease), Total Concept (Monetary) For Period us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
133 Loss Contingency Accrual, Ending Balance Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualAtCarryingValue
134 Loss Contingency, Classification of Accrual [Abstract] Abstract us-gaap:LossContingencyClassificationOfAccrualAbstract
135 Loss Contingency, Accrual, Current Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualCarryingValueCurrent
136 Loss Contingency, Accrual, Noncurrent Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualCarryingValueNoncurrent
137 Loss Contingency, Balance Sheet Caption Concept (Text/String) For Period us-gaap:LossContingencyBalanceSheetCaption
138 Retained Earnings, Appropriated Concept (Monetary) As Of Credit us-gaap:RetainedEarningsAppropriated
139 Loss Contingency, Insurance-related Assessment [Abstract] Abstract us-gaap:LossContingencyInsuranceRelatedAssessmentAbstract
140 Loss Contingency, Undiscounted Amount of Insurance-related Assessment Liability Concept (Monetary) For Period Credit us-gaap:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiability
141 Loss Contingency, Discounted Amount of Insurance-related Assessment Liability Concept (Monetary) As Of Credit us-gaap:LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiability
142 Loss Contingency, Discounted Amount of Insurance-related Assessment Liability, Payment Period Concept (Text/String) For Period us-gaap:LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiabilityPaymentPeriod
143 Loss Contingency, Discounted Amount of Insurance-related Assessment Liability, Realization Period for Associated Asset Offsets Concept (Text/String) For Period us-gaap:LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiabilityRealizationPeriodForAssociatedAssetOffsets
144 Loss Contingency Accrual, Insurance-related Assessment, Discount Rate Concept (dtr-types:percentItemType) As Of us-gaap:LossContingencyAccrualInsuranceRelatedAssessmentDiscountRate
145 Loss Contingency Accrual, Insurance-related Assessment, Premium Tax Offset Concept (Monetary) As Of Debit us-gaap:LossContingencyAccrualInsuranceRelatedAssessmentPremiumTaxOffset
146 Loss Contingency Accrual, Insurance-related Assessment, Policy Surcharge Asset Concept (Monetary) As Of Debit us-gaap:LossContingencyAccrualInsuranceRelatedAssessmentPolicySurchargeAsset
147 Loss Contingency, Related Receivable [Abstract] Abstract us-gaap:LossContingencyRelatedReceivableAbstract
148 Movement in Loss Contingency Receivable, Increase (Decrease) [Roll Forward] Abstract us-gaap:MovementInLossContingencyRelatedReceivableIncreaseDecreaseRollForward
149 Loss Contingency, Receivable, Beginning Balance Concept (Monetary) As Of Debit us-gaap:LossContingencyReceivable
150 Loss Contingency, Receivable, Additions Concept (Monetary) For Period Debit us-gaap:LossContingencyRelatedReceivableCarryingValueAdditions
151 Loss Contingency, Receivable, Proceeds Concept (Monetary) For Period Debit us-gaap:LossContingencyReceivableProceeds
152 Loss Contingency, Receivable, Period Increase (Decrease), Total Concept (Monetary) For Period us-gaap:LossContingencyRelatedReceivableCarryingValuePeriodIncreaseDecrease
153 Loss Contingency, Receivable, Ending Balance Concept (Monetary) As Of Debit us-gaap:LossContingencyReceivable
154 Loss Contingency, Receivable [Abstract] Abstract us-gaap:LossContingencyRelatedReceivableCarryingValueAbstract
155 Loss Contingency, Receivable, Current Concept (Monetary) As Of Debit us-gaap:LossContingencyReceivableCurrent
156 Loss Contingency, Receivable, Noncurrent Concept (Monetary) As Of Debit us-gaap:LossContingencyReceivableNoncurrent
157 Loss Contingency, Receivable, Total Concept (Monetary) As Of Debit us-gaap:LossContingencyReceivable
158 Loss Contingency, Quantities [Abstract] Abstract us-gaap:LossContingencyClaimsQuantitiesAbstract
159 Loss Contingency, Pending Claims, Number Concept (Integer) As Of us-gaap:LossContingencyPendingClaimsNumber
160 Loss Contingency, New Claims Filed, Number Concept (Integer) For Period us-gaap:LossContingencyNewClaimsFiledNumber
161 Loss Contingency, Claims Settled and Dismissed, Number Concept (Integer) For Period us-gaap:LossContingencyClaimsSettledAndDismissedNumber
162 Loss Contingency, Claims Settled, Number Concept (Integer) For Period us-gaap:LossContingencyClaimsSettledNumber
163 Loss Contingency, Claims Dismissed, Number Concept (Integer) For Period us-gaap:LossContingencyClaimsDismissedNumber
164 Loss Contingency, Number of Plaintiffs Concept (Integer) For Period us-gaap:LossContingencyNumberOfPlaintiffs
165 Loss Contingency, Quantities, Patents [Abstract] Abstract us-gaap:LossContingencyQuantitiesPatentsAbstract
166 Loss Contingency, Patents Allegedly Infringed, Number Concept (Integer) For Period us-gaap:LossContingencyPatentsAllegedlyInfringedNumber
167 Loss Contingency, Patents Found Infringed, Number Concept (Integer) For Period us-gaap:LossContingencyPatentsFoundInfringedNumber
168 Loss Contingency, Patents Found Not Infringed, Number Concept (Integer) For Period us-gaap:LossContingencyPatentsFoundNotInfringedNumber
169 Product Liability Contingencies [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ProductLiabilityContingenciesTextBlock
170 Product Liability Contingency [Table] Hypercube us-gaap:ProductLiabilityContingencyTable
171 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
172 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
173 Sales [Member] Member us-gaap:SalesMember
174 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
175 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
176 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
177 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
178 Other Income [Member] Member us-gaap:OtherIncomeMember
179 Interest Income [Member] Member us-gaap:InterestIncomeMember
180 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
181 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
182 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
183 Interest Expense [Member] Member us-gaap:InterestExpenseMember
184 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
185 Other Expense [Member] Member us-gaap:OtherExpenseMember
186 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
187 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
188 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
189 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
190 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
191 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
192 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
193 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
194 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
195 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
196 Balance Sheet Location [Axis] Dimension us-gaap:BalanceSheetLocationAxis
197 Balance Sheet Location [Domain] Member us-gaap:BalanceSheetLocationDomain
198 Other Assets [Member] Member us-gaap:OtherAssetsMember
199 Other Current Assets [Member] Member us-gaap:OtherCurrentAssetsMember
200 Other Noncurrent Assets [Member] Member us-gaap:OtherNoncurrentAssetsMember
201 Other Liabilities [Member] Member us-gaap:OtherLiabilitiesMember
202 Other Current Liabilities [Member] Member us-gaap:OtherCurrentLiabilitiesMember
203 Other Noncurrent Liabilities [Member] Member us-gaap:OtherNoncurrentLiabilitiesMember
204 Other Investments [Member] Member us-gaap:OtherInvestmentsMember
205 Contract Holder Funds [Member] Member us-gaap:ContractHolderFundsMember
206 Accounts Payable and Accrued Liabilities [Member] Member us-gaap:AccountsPayableAndAccruedLiabilitiesMember
207 Prepaid Expenses and Other Current Assets [Member] Member us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
208 Geographical [Axis] Dimension srt:StatementGeographicalAxis
209 Geographical [Domain] Member srt:SegmentGeographicalDomain
210 Asia [Member] Member srt:AsiaMember
211 Asia Pacific [Member] Member srt:AsiaPacificMember
212 Africa [Member] Member srt:AfricaMember
213 Americas [Member] Member srt:AmericasMember
214 Central America [Member] Member srt:CentralAmericaMember
215 EMEA [Member] Member us-gaap:EMEAMember
216 Europe [Member] Member srt:EuropeMember
217 European Union [Member] Member us-gaap:EuropeanUnionMember
218 Latin America [Member] Member srt:LatinAmericaMember
219 Middle East [Member] Member us-gaap:MiddleEastMember
220 North America [Member] Member srt:NorthAmericaMember
221 South America [Member] Member srt:SouthAmericaMember
222 Non-US [Member] Member us-gaap:NonUsMember
223 Product and Service [Axis] Dimension srt:ProductOrServiceAxis
224 Product and Service [Domain] Member srt:ProductsAndServicesDomain
225 Statistical Measurement [Axis] Dimension srt:RangeAxis
226 Statistical Measurement [Domain] Member srt:RangeMember
227 Maximum [Member] Member srt:MaximumMember
228 Minimum [Member] Member srt:MinimumMember
229 Product Liability Contingency [Line Items] LineItems us-gaap:ProductLiabilityContingencyLineItems
230 Product Liability Contingency, Description Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyDescription
231 Product Liability Contingency, Management Assessment Process Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyManagementAssessmentProcess
232 Product Liability Contingency, Accrual, Assumptions Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyAccrualAssumptions
233 Product Liability Contingency, Circumstances Impacting Precision of Estimate Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyCircumstancesImpactingPrecisionOfEstimate
234 Product Liability Contingency, Factors Changing Estimate Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyFactorsChangingEstimate
235 Product Liability Contingency, Loss Inestimable Statement Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyLossInestimableStatement
236 Loss Contingency Accrual, Product Liability, Net, Fiscal Year Maturity [Abstract] Abstract us-gaap:LossContingencyAccrualProductLiabilityNetAbstract
237 Loss Contingency Accrual, Product Liability, Gross, Fiscal Year Maturity [Abstract] Abstract us-gaap:LossContingencyAccrualProductLiabilityGrossAbstract
238 Loss Contingency Accrual, Product Liability, Undiscounted, to be Paid, Year One Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueWithinOneYear
239 Loss Contingency Accrual, Product Liability, Undiscounted, to be Paid, Year Two Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInSecondYear
240 Loss Contingency Accrual, Product Liability, Undiscounted, to be Paid, Year Three Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInThirdYear
241 Loss Contingency Accrual, Product Liability, Undiscounted, to be Paid, Year Four Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInFourthYear
242 Loss Contingency Accrual, Product Liability, Undiscounted, to be Paid, Year Five Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInFifthYear
243 Loss Contingency Accrual, Product Liability, Undiscounted, to be Paid, after Year Five Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueAfterFifthYear
244 Loss Contingency Accrual, Product Liability, Gross, Total Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityGross
245 Loss Contingency Accrual, Product Liability, Discount Concept (Monetary) As Of Debit us-gaap:LossContingencyAccrualProductLiabilityDiscount
246 Loss Contingency Accrual, Product Liability, Net, Total Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityNet
247 Loss Contingency Accrual, Product Liability, Undiscounted, to be Paid, Remainder of Fiscal Year Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityDueInRemainderOfFiscalYear
248 Loss Contingency Accrual, Product Liability, Net, Rolling Maturity [Abstract] Abstract us-gaap:LossContingencyAccrualProductLiabilityNetRollingMaturityAbstract
249 Loss Contingency Accrual, Product Liability, Gross, Rolling Maturity [Abstract] Abstract us-gaap:LossContingencyAccrualProductLiabilityGrossRollingMaturityAbstract
250 Loss Contingency Accrual, Product Liability, Next Rolling Twelve Months Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityDueInNextRollingTwelveMonths
251 Loss Contingency Accrual, Product Liability, Rolling Year Two Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityDueInRollingYearTwo
252 Loss Contingency Accrual, Product Liability, Rolling Year Three Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityDueInRollingYearThree
253 Loss Contingency Accrual, Product Liability, Rolling Year Four Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityDueInRollingYearFour
254 Loss Contingency Accrual, Product Liability, Rolling Year Five Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityDueInRollingYearFive
255 Loss Contingency Accrual, Product Liability, after Rolling Year Five Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityDueAfterRollingYearFive
256 Loss Contingency Accrual, Product Liability, Gross, Total Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityGross
257 Loss Contingency Accrual, Product Liability, Discount Concept (Monetary) As Of Debit us-gaap:LossContingencyAccrualProductLiabilityDiscount
258 Loss Contingency Accrual, Product Liability, Net, Total Concept (Monetary) As Of Credit us-gaap:LossContingencyAccrualProductLiabilityNet
259 Loss Contingency Accrual, Product Liability, Net, Explanation of Material Change in Accrual Concept (Text/String) For Period us-gaap:LossContingencyAccrualProductLiabilityNetExplanationOfMaterialChangeInAccrual
260 Loss Contingency Accrual, Product Liability, Material Components [Abstract] Abstract us-gaap:LossContingencyAccrualProductLiabilityMaterialComponentsAbstract
261 Product Liability Accrual, Material Components Concept (Text/String) For Period us-gaap:ProductLiabilityAccrualMaterialComponents
262 Product Liability Accrual, Component Amount Concept (Monetary) As Of Credit us-gaap:ProductLiabilityAccrualComponentAmount
263 Product Liability Accrual, Period Expense Concept (Monetary) For Period Debit us-gaap:ProductLiabilityAccrualPeriodExpense
264 Product Liability Contingency, Accrual, Discount Rate Concept (dtr-types:percentItemType) As Of us-gaap:ProductLiabilityContingencyAccrualDiscountRate
265 Product Liability Contingency, Accrual, Present Value Concept (Monetary) As Of Credit us-gaap:ProductLiabilityContingencyAccrualPresentValue
266 Product Liability Contingency, Indication Accrual May Change Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyIndicationAccrualMayChange
267 Product Liability Contingency, Loss Exposure Not Accrued, Description Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyLossExposureNotAccruedDescription
268 Product Liability Contingency, Loss Exposure Not Accrued, Best Estimate Concept (Monetary) For Period Debit us-gaap:ProductLiabilityContingencyLossExposureNotAccruedBestEstimate
269 Product Liability Contingency, Loss Exposure Not Accrued, Third Party Recovery Commentary Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyLossExposureNotAccruedThirdPartyRecoveryCommentary
270 Product Liability Contingency, Loss Exposure in Excess of Accrual, Best Estimate Concept (Monetary) For Period Debit us-gaap:ProductLiabilityContingencyLossExposureInExcessOfAccrualBestEstimate
271 Product Liability Contingency, Unasserted Claims Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyUnassertedClaims
272 Product Liability Contingency, Uncertainties from Joint and Several Liability Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyUncertaintiesFromJointAndSeveralLiability
273 Product Liability Contingency, Uncertainties from Insurance Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyUncertaintiesFromInsurance
274 Product Liability Contingency, Time Frame of Disbursements Concept (Text/String) For Period us-gaap:ProductLiabilityContingencyTimeFrameOfDisbursements
275 Product Liability Contingency, Third Party Recovery Concept (Monetary) For Period Credit us-gaap:ProductLiabilityContingencyThirdPartyRecovery
276 Product Liability Contingency, Third Party Recovery, Percentage Concept (dtr-types:percentItemType) For Period us-gaap:ProductLiabilityContingencyThirdPartyRecoveryPercentage
277 Schedule of Gain Contingencies by Contingency [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfGainContingenciesByContingencyTextBlock
278 Gain Contingencies [Table] Hypercube us-gaap:GainContingenciesTable
279 Gain Contingencies, Nature [Axis] Dimension us-gaap:GainContingenciesByNatureAxis
280 Gain Contingency, Nature [Domain] Member us-gaap:GainContingencyNatureDomain
281 Positive Outcome of Litigation [Member] Member us-gaap:PositiveOutcomeOfLitigationMember
282 Insurance Settlement [Member] Member us-gaap:InsuranceSettlementMember
283 Favorable Regulatory Action [Member] Member us-gaap:FavorableRegulatoryActionMember
284 Reduction in Taxes [Member] Member us-gaap:ReductionInTaxesMember
285 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
286 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
287 Sales [Member] Member us-gaap:SalesMember
288 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
289 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
290 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
291 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
292 Other Income [Member] Member us-gaap:OtherIncomeMember
293 Interest Income [Member] Member us-gaap:InterestIncomeMember
294 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
295 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
296 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
297 Interest Expense [Member] Member us-gaap:InterestExpenseMember
298 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
299 Other Expense [Member] Member us-gaap:OtherExpenseMember
300 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
301 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
302 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
303 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
304 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
305 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
306 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
307 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
308 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
309 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
310 Gain Contingencies [Line Items] LineItems us-gaap:GainContingenciesLineItems
311 Gain Contingency, Description Concept (Text/String) For Period us-gaap:GainContingencyDescription
312 Former Gain Contingency, Recognized in Current Period Concept (Monetary) As Of Credit us-gaap:FormerGainContingencyRecognizedInCurrentPeriod
313 Gain Contingency, Unrecorded Amount Concept (Monetary) As Of Credit us-gaap:GainContingencyUnrecordedAmount
314 Gain Contingency, Quantities, Patents [Abstract] Abstract us-gaap:GainContingencyQuantitiesPatentsAbstract
315 Gain Contingency, Patents Allegedly Infringed upon, Number Concept (Integer) For Period us-gaap:GainContingencyPatentsAllegedlyInfringedUponNumber
316 Gain Contingency, Patents Found Infringed upon, Number Concept (Integer) For Period us-gaap:GainContingencyPatentsFoundInfringedUponNumber
317 Gain Contingency, Patents Found Not Infringed upon, Number Concept (Integer) For Period us-gaap:GainContingencyPatentsFoundNotInfringedUponNumber
318 Litigation Settlement [Abstract] Abstract us-gaap:GainLossRelatedToLitigationSettlementAbstract
319 Gain (Loss) Related to Litigation Settlement Concept (Monetary) For Period Credit us-gaap:GainLossRelatedToLitigationSettlement
320 Litigation Settlement Interest Concept (Monetary) For Period Debit us-gaap:LitigationSettlementInterest
321 Litigation Settlement, Expense Concept (Monetary) For Period Debit us-gaap:LitigationSettlementExpense
322 Litigation Settlement, Amount Awarded from Other Party Concept (Monetary) For Period Debit us-gaap:LitigationSettlementAmountAwardedFromOtherParty
323 Litigation Settlement, Amount Awarded to Other Party Concept (Monetary) For Period Credit us-gaap:LitigationSettlementAmountAwardedToOtherParty
324 Purchase and Supply Commitment, Excluding Long-term Commitment [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock
325 Purchase Commitment, Excluding Long-term Commitment [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock
326 Purchase Commitment, Excluding Long-term Commitment [Table] Hypercube us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTable
327 Purchase Commitment, Excluding Long-term Commitment [Axis] Dimension us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis
328 Purchase Commitment, Excluding Long-term Commitment [Domain] Member us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain
329 Purchase Commitment [Member] Member us-gaap:PurchaseCommitmentMember
330 Purchase Commitment, Excluding Long-term Commitment [Line Items] LineItems us-gaap:PurchaseCommitmentExcludingLongtermCommitmentLineItems
331 Purchase Commitment, Description Concept (Text/String) For Period us-gaap:SignificantPurchaseCommitmentDescription
332 Purchase Commitment, Remaining Minimum Amount Committed Concept (Monetary) As Of Credit us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
333 Supply Commitment [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:SupplyCommitmentTableTextBlock
334 Supply Commitment [Table] Hypercube us-gaap:SupplyCommitmentTable
335 Supply Commitment [Axis] Dimension us-gaap:SupplyCommitmentAxis
336 Supply Commitment Arrangement [Domain] Member us-gaap:SupplyCommitmentArrangementMember
337 Supply Commitment [Member] Member us-gaap:SupplyCommitmentMember
338 Supply Commitment [Line Items] LineItems us-gaap:SupplyCommitmentLineItems
339 Supply Commitment, Remaining Minimum Amount Committed Concept (Monetary) As Of Credit us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted
340 Supply Commitment, Description Concept (Text/String) For Period us-gaap:SignificantSupplyCommitmentDescription
341 Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract] Abstract us-gaap:LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract
342 Long-term Purchase Commitment [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:LongTermPurchaseCommitmentTextBlock
343 Long-term Purchase Commitment [Table] Hypercube us-gaap:LongTermPurchaseCommitmentTable
344 Category of Item Purchased [Axis] Dimension us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis
345 Long-term Purchase Commitment, Category of Item Purchased [Domain] Member us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain
346 Capital Addition Purchase Commitments [Member] Member us-gaap:CapitalAdditionsMember
347 Inventories [Member] Member us-gaap:InventoriesMember
348 Research and Development Arrangement [Member] Member us-gaap:ResearchAndDevelopmentArrangementMember
349 Long-term Purchase Commitment [Line Items] LineItems us-gaap:LongTermPurchaseCommitmentLineItems
350 Long-term Purchase Commitment, Description Concept (Text/String) For Period us-gaap:LongTermPurchaseCommitmentDescription
351 Long-term Purchase Commitment, Minimum Quantity Required Concept (Integer) For Period us-gaap:LongTermPurchaseCommitmentMinimumQuantityRequired
352 Long-term Purchase Commitment, Minimum Energy Volume Required Concept (dtr-types:energyItemType) For Period us-gaap:LongTermPurchaseCommitmentMinimumEnergyVolumeRequired
353 Long-term Purchase Commitment, Minimum Mass Required Concept (dtr-types:massItemType) For Period us-gaap:LongTermPurchaseCommitmentMinimumMassRequired
354 Long-term Purchase Commitment, Minimum Volume Required Concept (dtr-types:volumeItemType) For Period us-gaap:LongTermPurchaseCommitmentMinimumVolumeRequired
355 Long-term Purchase Commitment, Period Concept (xbrli:durationItemType) For Period us-gaap:LongtermPurchaseCommitmentPeriod
356 Long-term Purchase Commitment, Milestones Concept (Text/String) For Period us-gaap:LongTermPurchaseCommitmentMilestones
357 Long-term Purchase Commitment, Amount Concept (Monetary) For Period Credit us-gaap:LongTermPurchaseCommitmentAmount
358 Long-term Purchase Commitment, Specified Form of Payment Concept (Text/String) For Period us-gaap:LongTermPurchaseCommitmentSpecifiedFormOfPayment
359 Unconditional Purchase Obligations (Excluding Capital Stock Redemptions) [Abstract] Abstract us-gaap:UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract
360 Recorded Unconditional Purchase Obligations [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock
361 Recorded Unconditional Purchase Obligation [Table] Hypercube us-gaap:RecordedUnconditionalPurchaseObligationTable
362 Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Dimension us-gaap:RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
363 Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Member us-gaap:UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain
364 Capital Addition Purchase Commitments [Member] Member us-gaap:CapitalAdditionsMember
365 Inventories [Member] Member us-gaap:InventoriesMember
366 Public Utilities, Inventory, Fuel [Member] Member us-gaap:PublicUtilitiesInventoryFuelMember
367 Research and Development Arrangement [Member] Member us-gaap:ResearchAndDevelopmentArrangementMember
368 Capacity [Member] Member us-gaap:CapacityMember
369 Airline Capacity Purchase Arrangements [Member] Member us-gaap:AirlineCapacityPurchaseArrangementsMember
370 Recorded Unconditional Purchase Obligation [Line Items] LineItems us-gaap:RecordedUnconditionalPurchaseObligationLineItems
371 Recorded Unconditional Purchase Obligation, Fiscal Year Maturity Schedule [Abstract] Abstract us-gaap:RecordedUnconditionalPurchaseObligationPaymentScheduleAbstract
372 Recorded Unconditional Purchase Obligation, to be Paid, Year One Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear
373 Recorded Unconditional Purchase Obligation, to be Paid, Year Two Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear
374 Recorded Unconditional Purchase Obligation, to be Paid, Year Three Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear
375 Recorded Unconditional Purchase Obligation, to be Paid, Year Four Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInFourthYear
376 Recorded Unconditional Purchase Obligation, to be Paid, Year Five Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInFifthYear
377 Recorded Unconditional Purchase Obligation, to be Paid, after Year Five Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueAfterFifthYear
378 Recorded Unconditional Purchase Obligation, Total Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligation
379 Recorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear
380 Recorded Unconditional Purchase Obligation, Rolling Maturity Schedule [Abstract] Abstract us-gaap:RecordedUnconditionalPurchaseObligationRollingMaturityScheduleAbstract
381 Recorded Unconditional Purchase Obligation, Due in Next Rolling Twelve Months Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths
382 Recorded Unconditional Purchase Obligation, Due in Rolling Year Two Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInRollingYearTwo
383 Recorded Unconditional Purchase Obligation, Due in Rolling Year Three Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInRollingYearThree
384 Recorded Unconditional Purchase Obligation, Due in Rolling Year Four Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInRollingYearFour
385 Recorded Unconditional Purchase Obligation, Due in Rolling Year Five Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInRollingYearFive
386 Recorded Unconditional Purchase Obligation, Due in Rolling after Year Five Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInRollingAfterYearFive
387 Recorded Unconditional Purchase Obligation, Total Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligation
388 Recorded Unconditional Purchase Obligation, Amount of Maturities and Sinking Fund Requirements Concept (Monetary) As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationAmountOfMaturitiesAndSinkingFundRequirements
389 Recorded Unconditional Purchase Obligation, Nonfinancial Assets Pledged as Security, Value Concept (Monetary) As Of Debit us-gaap:RecordedUnconditionalPurchaseObligationNonfinancialAssetsPledgedAsSecurityValue
390 Recorded Unconditional Purchase Obligation, Minimum Quantity Required Concept (Decimal) As Of us-gaap:RecordedUnconditionalPurchaseObligationMinimumQuantityRequired
391 Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock
392 Unrecorded Unconditional Purchase Obligation [Table] Hypercube us-gaap:UnrecordedUnconditionalPurchaseObligationTable
393 Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Dimension us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
394 Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Member us-gaap:UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain
395 Capital Addition Purchase Commitments [Member] Member us-gaap:CapitalAdditionsMember
396 Inventories [Member] Member us-gaap:InventoriesMember
397 Public Utilities, Inventory, Fuel [Member] Member us-gaap:PublicUtilitiesInventoryFuelMember
398 Research and Development Arrangement [Member] Member us-gaap:ResearchAndDevelopmentArrangementMember
399 Capacity [Member] Member us-gaap:CapacityMember
400 Airline Capacity Purchase Arrangements [Member] Member us-gaap:AirlineCapacityPurchaseArrangementsMember
401 Unrecorded Unconditional Purchase Obligation [Line Items] LineItems us-gaap:UnrecordedUnconditionalPurchaseObligationLineItems
402 Unrecorded Unconditional Purchase Obligation, Description Concept (Text/String) For Period us-gaap:UnrecordedUnconditionalPurchaseObligationDescription
403 Unrecorded Unconditional Purchase Obligation, Term Concept (xbrli:durationItemType) For Period us-gaap:UnrecordedUnconditionalPurchaseObligationTerm
404 Unrecorded Unconditional Purchase Obligation, Date Concept (Date) For Period us-gaap:UnrecordedUnconditionalPurchaseObligationDate
405 Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract] Abstract us-gaap:UnrecordedUnconditionalPurchaseObligationAbstract
406 Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
407 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
408 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
409 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
410 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
411 Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
412 Unrecorded Unconditional Purchase Obligation, Total Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
413 Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear
414 Unrecorded Unconditional Purchase Obligation, Rolling Maturity [Abstract] Abstract us-gaap:UnrecordedUnconditionalPurchaseObligationRollingMaturityAbstract
415 Unrecorded Unconditional Purchase Obligation, Due in Next Rolling Twelve Months Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths
416 Unrecorded Unconditional Purchase Obligation, Due in Rolling Year Two Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRollingYearTwo
417 Unrecorded Unconditional Purchase Obligation, Due in Rolling Year Three Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRollingYearThree
418 Unrecorded Unconditional Purchase Obligation, Due in Rolling Year Four Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRollingYearFour
419 Unrecorded Unconditional Purchase Obligation, Due in Rolling Year Five Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRollingYearFive
420 Unrecorded Unconditional Purchase Obligation, Due in Rolling after Year Five Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRollingAfterYearFive
421 Unrecorded Unconditional Purchase Obligation, Total Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
422 Unrecorded Unconditional Purchase Obligation, Nature of Variable Components Concept (Text/String) For Period us-gaap:UnrecordedUnconditionalPurchaseObligationNatureOfVariableComponents
423 Unrecorded Unconditional Purchase Obligation, Change of Amount as Result of Variable Components Concept (Monetary) As Of Credit us-gaap:UnrecordedUnconditionalPurchaseObligationChangeOfAmountAsResultOfVariableComponents
424 Unrecorded Unconditional Purchase Obligation, Purchases Concept (Monetary) For Period Debit us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases
425 Unrecorded Unconditional Purchase Obligation, Imputed Interest Concept (Monetary) As Of Debit us-gaap:UnrecordedUnconditionalPurchaseObligationImputedInterest
426 Unrecorded Unconditional Purchase Obligation, Minimum Quantity Required Concept (Decimal) As Of us-gaap:UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired
427 Unrecorded Unconditional Purchase Obligation, Period Quantity Purchased Concept (Decimal) For Period us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased
428 Unrecorded Unconditional Purchase Obligation, Maximum Quantity Concept (Decimal) As Of us-gaap:UnrecordedUnconditionalPurchaseObligationMaximumQuantity
429 Other Commitments [Abstract] Abstract us-gaap:OtherCommitmentsAbstract
430 Other Commitments [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:OtherCommitmentsTableTextBlock
431 Other Commitments [Table] Hypercube us-gaap:OtherCommitmentsTable
432 Other Commitments [Axis] Dimension us-gaap:OtherCommitmentsAxis
433 Other Commitments [Domain] Member us-gaap:OtherCommitmentsDomain
434 Other Commitments [Line Items] LineItems us-gaap:OtherCommitmentsLineItems
435 Other Commitments, Description Concept (Text/String) For Period us-gaap:OtherCommitmentsDescription
436 Other Commitment, Fiscal Year Maturity [Abstract] Abstract us-gaap:OtherCommitmentFiscalYearMaturityAbstract
437 Other Commitment, to be Paid, Year One Concept (Monetary) As Of Credit us-gaap:OtherCommitmentDueInNextTwelveMonths
438 Other Commitment, to be Paid, Year Two and Three [Abstract] Abstract us-gaap:OtherCommitmentDueInSecondAndThirdYearAbstract
439 Other Commitment, to be Paid, Year Two Concept (Monetary) As Of Credit us-gaap:OtherCommitmentDueInSecondYear
440 Other Commitment, to be Paid, Year Three Concept (Monetary) As Of Credit us-gaap:OtherCommitmentDueInThirdYear
441 Other Commitment, to be Paid, Year Two and Three, Total Concept (Monetary) As Of Credit us-gaap:OtherCommitmentDueInSecondAndThirdYear
442 Other Commitment, to be Paid, Year Four and Five [Abstract] Abstract us-gaap:OtherCommitmentDueInFourthAndFifthYearAbstract
443 Other Commitment, to be Paid, Year Four Concept (Monetary) As Of Credit us-gaap:OtherCommitmentDueInFourthYear
444 Other Commitment, to be Paid, Year Five Concept (Monetary) As Of Credit us-gaap:OtherCommitmentDueInFifthYear
445 Other Commitment, to be Paid, Year Four and Five, Total Concept (Monetary) As Of Credit us-gaap:OtherCommitmentDueInFourthAndFifthYear
446 Other Commitment, to be Paid, after Year Five Concept (Monetary) As Of Credit us-gaap:OtherCommitmentDueAfterFifthYear
447 Other Commitment, Total Concept (Monetary) As Of Credit us-gaap:OtherCommitment
448 Other Commitment, to be Paid, Remainder of Fiscal Year Concept (Monetary) As Of Credit us-gaap:OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear
449 Registration Payment Arrangement [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:RegistrationPaymentArrangementTextBlock
450 Registration Payment Arrangement [Table] Hypercube us-gaap:RegistrationPaymentArrangementTable
451 Balance Sheet Location [Axis] Dimension us-gaap:BalanceSheetLocationAxis
452 Balance Sheet Location [Domain] Member us-gaap:BalanceSheetLocationDomain
453 Other Assets [Member] Member us-gaap:OtherAssetsMember
454 Other Current Assets [Member] Member us-gaap:OtherCurrentAssetsMember
455 Other Noncurrent Assets [Member] Member us-gaap:OtherNoncurrentAssetsMember
456 Other Liabilities [Member] Member us-gaap:OtherLiabilitiesMember
457 Other Current Liabilities [Member] Member us-gaap:OtherCurrentLiabilitiesMember
458 Other Noncurrent Liabilities [Member] Member us-gaap:OtherNoncurrentLiabilitiesMember
459 Other Investments [Member] Member us-gaap:OtherInvestmentsMember
460 Contract Holder Funds [Member] Member us-gaap:ContractHolderFundsMember
461 Accounts Payable and Accrued Liabilities [Member] Member us-gaap:AccountsPayableAndAccruedLiabilitiesMember
462 Prepaid Expenses and Other Current Assets [Member] Member us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
463 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
464 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
465 Sales [Member] Member us-gaap:SalesMember
466 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
467 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
468 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
469 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
470 Other Income [Member] Member us-gaap:OtherIncomeMember
471 Interest Income [Member] Member us-gaap:InterestIncomeMember
472 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
473 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
474 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
475 Interest Expense [Member] Member us-gaap:InterestExpenseMember
476 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
477 Other Expense [Member] Member us-gaap:OtherExpenseMember
478 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
479 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
480 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
481 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
482 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
483 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
484 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
485 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
486 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
487 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
488 Registration Payment Arrangement by Arrangement [Axis] Dimension us-gaap:RegistrationPaymentArrangementByArrangementAxis
489 Registration Payment Arrangement, Arrangement [Domain] Member us-gaap:RegistrationPaymentArrangementArrangementDomain
490 Registration Payment Arrangement [Line Items] LineItems us-gaap:RegistrationPaymentArrangementLineItems
491 Registration Payment Arrangement, Term Concept (Text/String) For Period us-gaap:RegistrationPaymentArrangementTerm
492 Registration Payment Arrangement, Event to Transfer Consideration Concept (Text/String) For Period us-gaap:RegistrationPaymentArrangementEventToTransferConsideration
493 Registration Payment Arrangement, Settlement Alternatives Concept (Text/String) For Period us-gaap:RegistrationPaymentArrangementSettlementAlternatives
494 Registration Payment Arrangement, Maximum Potential Consideration Concept (Monetary) As Of Credit us-gaap:RegistrationPaymentArrangementMaximumPotentialConsideration
495 Registration Payment Arrangement, Unlimited Consideration Concept (Text/String) For Period us-gaap:RegistrationPaymentArrangementUnlimitedConsideration
496 Registration Payment Arrangement, Accrual Carrying Value Concept (Monetary) As Of Credit us-gaap:RegistrationPaymentArrangementAccrualCarryingValue
497 Registration Payment Arrangement, Gains and Losses Concept (Monetary) For Period Credit us-gaap:RegistrationPaymentArrangementGainsAndLosses
498 Contractual Obligation, Fiscal Year Maturity Schedule [Abstract] Abstract us-gaap:ContractualObligationFiscalYearMaturityScheduleAbstract
499 Contractual Obligation, Fiscal Year Maturity [Table Text Block] Concept (dtr-types:textBlockItemType) For Period srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
500 Long-term Debt, Fiscal Year Maturity [Abstract] Abstract us-gaap:LongTermDebtByMaturityAbstract
501 Long-Term Debt, Maturity, Year One Concept (Monetary) As Of Credit us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
502 Long-Term Debt, Maturity, Year Two and Three [Abstract] Abstract us-gaap:LongTermDebtMaturingInYearsTwoAndThreeAbstract
503 Long-Term Debt, Maturity, Year Two Concept (Monetary) As Of Credit us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
504 Long-Term Debt, Maturity, Year Three Concept (Monetary) As Of Credit us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
505 Long-Term Debt, Maturity, Year Two and Three, Total Concept (Monetary) As Of Credit us-gaap:LongTermDebtMaturingInYearsTwoAndThree
506 Long-Term Debt, Maturity, Year Four and Five [Abstract] Abstract us-gaap:LongTermDebtMaturingInYearsFourAndFiveAbstract
507 Long-Term Debt, Maturity, Year Four Concept (Monetary) As Of Credit us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
508 Long-Term Debt, Maturity, Year Five Concept (Monetary) As Of Credit us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
509 Long-Term Debt, Maturity, Year Four and Five, Total Concept (Monetary) As Of Credit us-gaap:LongTermDebtMaturingInYearsFourAndFive
510 Long-Term Debt, Maturity, after Year Five Concept (Monetary) As Of Credit us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
511 Long-term Debt, Total Concept (Monetary) As Of Credit us-gaap:LongTermDebt
512 Long-Term Debt, Maturity, Remainder of Fiscal Year Concept (Monetary) As Of Credit us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
513 Finance Lease, Liability, Payment, Due [Abstract] Abstract us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract
514 Finance Lease, Liability, to be Paid, Year One Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
515 Finance Lease, Liability, to be Paid, Year Two Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
516 Finance Lease, Liability, to be Paid, Year Three Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
517 Finance Lease, Liability, to be Paid, Year Four Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
518 Finance Lease, Liability, to be Paid, Year Five Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
519 Finance Lease, Liability, to be Paid, after Year Five Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
520 Finance Lease, Liability, Payment, Due, Total Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDue
521 Lessee, Operating Lease, Liability, Payment, Due [Abstract] Abstract us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract
522 Lessee, Operating Lease, Liability, to be Paid, Year One Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
523 Lessee, Operating Lease, Liability, to be Paid, Year Two Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
524 Lessee, Operating Lease, Liability, to be Paid, Year Three Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
525 Lessee, Operating Lease, Liability, to be Paid, Year Four Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
526 Lessee, Operating Lease, Liability, to be Paid, Year Five Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
527 Lessee, Operating Lease, Liability, to be Paid, after Year Five Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
528 Lessee, Operating Lease, Liability, to be Paid, Total Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
529 Purchase Obligation, Fiscal Year Maturity [Abstract] Abstract us-gaap:PurchaseObligationFiscalYearMaturityAbstract
530 Purchase Obligation, to be Paid, Year One Concept (Monetary) As Of Credit us-gaap:PurchaseObligationDueInNextTwelveMonths
531 Purchase Obligation, to be Paid, Year Two and Three [Abstract] Abstract us-gaap:PurchaseObligationDueInSecondAndThirdYearAbstract
532 Purchase Obligation, to be Paid, Year Two Concept (Monetary) As Of Credit us-gaap:PurchaseObligationDueInSecondYear
533 Purchase Obligation, to be Paid, Year Three Concept (Monetary) As Of Credit us-gaap:PurchaseObligationDueInThirdYear
534 Purchase Obligation, to be Paid, Year Two and Three, Total Concept (Monetary) As Of Credit us-gaap:PurchaseObligationDueInSecondAndThirdYear
535 Purchase Obligation, to be Paid, Year Four and Five [Abstract] Abstract us-gaap:PurchaseObligationDueInFourthAndFifthYearAbstract
536 Purchase Obligation, to be Paid, Year Four Concept (Monetary) As Of Credit us-gaap:PurchaseObligationDueInFourthYear
537 Purchase Obligation, to be Paid, Year Five Concept (Monetary) As Of Credit us-gaap:PurchaseObligationDueInFifthYear
538 Purchase Obligation, to be Paid, Year Four and Five, Total Concept (Monetary) As Of Credit us-gaap:PurchaseObligationDueInFourthAndFifthYear
539 Purchase Obligation, to be Paid, after Year Five Concept (Monetary) As Of Credit us-gaap:PurchaseObligationDueAfterFifthYear
540 Purchase Obligation, Total Concept (Monetary) As Of Credit us-gaap:PurchaseObligation
541 Purchase Obligation, to be Paid, Remainder of Fiscal Year Concept (Monetary) As Of Credit us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear
542 Contractual Obligation, Fiscal Year Maturity [Abstract] Abstract us-gaap:ContractualObligationFiscalYearMaturityAbstract
543 Contractual Obligation, to be Paid, Year One Concept (Monetary) As Of Credit us-gaap:ContractualObligationDueInNextTwelveMonths
544 Contractual Obligation, to be Paid, Year Two and Three [Abstract] Abstract us-gaap:ContractualObligationDueInSecondAndThirdYearAbstract
545 Contractual Obligation, to be Paid, Year Two Concept (Monetary) As Of Credit us-gaap:ContractualObligationDueInSecondYear
546 Contractual Obligation, to be Paid, Year Three Concept (Monetary) As Of Credit us-gaap:ContractualObligationDueInThirdYear
547 Contractual Obligation, to be Paid, Year Two and Three, Total Concept (Monetary) As Of Credit us-gaap:ContractualObligationDueInSecondAndThirdYear
548 Contractual Obligation, to be Paid, Year Four and Five [Abstract] Abstract us-gaap:ContractualObligationDueInFourthAndFifthYearAbstract
549 Contractual Obligation, to be Paid, Year Four Concept (Monetary) As Of Credit us-gaap:ContractualObligationDueInFourthYear
550 Contractual Obligation, to be Paid, Year Five Concept (Monetary) As Of Credit us-gaap:ContractualObligationDueInFifthYear
551 Contractual Obligation, to be Paid, Year Four and Five, Total Concept (Monetary) As Of Credit us-gaap:ContractualObligationDueInFourthAndFifthYear
552 Contractual Obligation, to be Paid, after Year Five Concept (Monetary) As Of Credit us-gaap:ContractualObligationDueAfterFifthYear
553 Contractual Obligation, Total Concept (Monetary) As Of Credit us-gaap:ContractualObligation
554 Contractual Obligation, to be Paid, Remainder of Fiscal Year Concept (Monetary) As Of Credit us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear
555 Disclosure Text Block Supplement [Abstract] Abstract us-gaap:DisclosureTextBlockSupplementAbstract
556 Legal Matters and Contingencies [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:LegalMattersAndContingenciesTextBlock
557 Commitments Contingencies and Guarantees [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
558 Commitments Disclosure [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:CommitmentsDisclosureTextBlock