XML 51 R97.htm IDEA: XBRL DOCUMENT v2.4.1.9
Arrangements With Off-Balance Sheet Risk (Schedule Of Arrangements With Off-Balance Sheet Risk) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Contingent Repurchase Commitment [Member]    
Guarantor Obligations [Line Items]    
Maximum Potential Payments $ 1,375us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContingentRepurchaseCommitmentMember
$ 1,872us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContingentRepurchaseCommitmentMember
Estimated Proceeds from Collateral/ Recourse 1,364ba_EstimatedProceedsfromCollateralorRecourse1
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContingentRepurchaseCommitmentMember
1,871ba_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
Other Indemnifications [Member]    
Guarantor Obligations [Line Items]    
Maximum Potential Payments 63us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherIndemnificationsMember
106us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherIndemnificationsMember
Carrying Amount of Liabilities 20us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherIndemnificationsMember
28us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherIndemnificationsMember
Credit Guarantees [Member]    
Guarantor Obligations [Line Items]    
Maximum Potential Payments 30us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
35us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
Estimated Proceeds from Collateral/ 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 114us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_ContributedDeltaLaunchInventoryMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
127us-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 150us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherDeltaContractsMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
227us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherDeltaContractsMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember
Carrying Amount of Liabilities    $ 8us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= ba_OtherDeltaContractsMember
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_UlaMember