XML 37 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Arrangements With Off-Balance Sheet Risk (Third Party Guarantees) (Details) (USD $)
In Millions, unless otherwise specified
1 Months Ended
Dec. 31, 2011
Jun. 30, 2011
Mar. 31, 2015
Dec. 31, 2014
Guarantor Obligations [Line Items]        
Potentially Unrecoverable Costs Under Contracts $ 114ba_PotentiallyUnrecoverableCostsUnderContracts $ 271ba_PotentiallyUnrecoverableCostsUnderContracts    
Contingent Repurchase Commitments [Member]        
Guarantor Obligations [Line Items]        
Maximum Potential Payments     1,428us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContingentRepurchaseCommitmentMember
1,375us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContingentRepurchaseCommitmentMember
Estimated Proceeds from Collateral or Recourse     1,416ba_EstimatedProceedsfromCollateralorRecourse1
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContingentRepurchaseCommitmentMember
1,364ba_EstimatedProceedsfromCollateralorRecourse1
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContingentRepurchaseCommitmentMember
Carrying Amount of Liabilities     5us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContingentRepurchaseCommitmentMember
5us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContingentRepurchaseCommitmentMember
Deferred Support and Production Costs [Member]        
Guarantor Obligations [Line Items]        
Loss Contingency, Estimate of Possible Loss     317us-gaap_LossContingencyEstimateOfPossibleLoss
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_DeferredSupportAndProductionCostsMember
 
Other Indemnifications [Member]        
Guarantor Obligations [Line Items]        
Maximum Potential Payments     63us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherIndemnificationsMember
63us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherIndemnificationsMember
Carrying Amount of Liabilities     21us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherIndemnificationsMember
20us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherIndemnificationsMember
Credit Guarantee [Member]        
Guarantor Obligations [Line Items]        
Maximum Potential Payments     30us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
30us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
Estimated Proceeds from Collateral or Recourse     27ba_EstimatedProceedsfromCollateralorRecourse1
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
27ba_EstimatedProceedsfromCollateralorRecourse1
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
Carrying Amount of Liabilities     2us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
2us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
ULA [Member] | Contributed Delta Program Launch Inventory [Member]        
Guarantor Obligations [Line Items]        
Maximum Potential Payments     112us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContributedDeltaLaunchInventoryMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
114us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContributedDeltaLaunchInventoryMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
ULA [Member] | Contract Pricing [Member]        
Guarantor Obligations [Line Items]        
Maximum Potential Payments     261us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContractPricingMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
261us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContractPricingMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
Carrying Amount of Liabilities     7us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContractPricingMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
7us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContractPricingMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
ULA [Member] | Other Delta Contracts [Member]        
Guarantor Obligations [Line Items]        
Maximum Potential Payments     140us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherDeltaContractsMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
150us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherDeltaContractsMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
Carrying Amount of Liabilities     $ 5us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherDeltaContractsMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember