XML 88 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments And Contingencies (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Jun. 30, 2014
Dec. 31, 2014
Quarterly Estimate Adjustment [Line Items]        
Increase/(Decrease) in Earnings from operations due to change in accounting estimate. $ 130ba_IncreaseDecreaseinEarningsfromoperationsduetochangeinaccountingestimate. $ 167ba_IncreaseDecreaseinEarningsfromoperationsduetochangeinaccountingestimate.    
Commitments And Contingencies [Line Items]        
Loss Contingency, Range of Possible Loss, Portion Not Accrued 865us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued     874us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued
Letters of Credit Outstanding, Amount 3,585us-gaap_LettersOfCreditOutstandingAmount     3,985us-gaap_LettersOfCreditOutstandingAmount
C-17 Program [Member]        
Commitments And Contingencies [Line Items]        
Number of Aircraft Included In Backlog 2ba_NumberOfAircraftIncludedWithinBacklog
/ us-gaap_AircraftTypeAxis
= ba_C17ProgramMember
     
Number of unsold aircraft 7ba_NumberUnsoldAircraft
/ us-gaap_AircraftTypeAxis
= ba_C17ProgramMember
     
C-17 Program [Member] | Capitalized Precontract Costs [Member]        
Commitments And Contingencies [Line Items]        
Loss Contingency, Estimate of Possible Loss 1,224us-gaap_LossContingencyEstimateOfPossibleLoss
/ us-gaap_AircraftTypeAxis
= ba_C17ProgramMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ba_CapitalizedPrecontractCostsMember
     
C-17 Program [Member] | Potential Termination Liabilities [Member]        
Commitments And Contingencies [Line Items]        
Loss Contingency, Estimate of Possible Loss 204us-gaap_LossContingencyEstimateOfPossibleLoss
/ us-gaap_AircraftTypeAxis
= ba_C17ProgramMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ba_PotentialTerminationLiabilitiesMember
     
F-18 Program [Member] | U.S. Navy [Member]        
Commitments And Contingencies [Line Items]        
Number of Aircraft Included In Backlog 57ba_NumberOfAircraftIncludedWithinBacklog
/ us-gaap_AircraftTypeAxis
= ba_F18ProgramMember
/ ba_BacklogOrdersAxis
= ba_U.S.NavyMember
     
Financing Commitment [Member]        
Commitments And Contingencies [Line Items]        
Other Commitment 15,853us-gaap_OtherCommitment
/ ba_CommitmentTypeAxis
= ba_FinancingCommitmentMember
    16,723us-gaap_OtherCommitment
/ ba_CommitmentTypeAxis
= ba_FinancingCommitmentMember
Commitments to ULA [Member]        
Commitments And Contingencies [Line Items]        
Other Commitment 527us-gaap_OtherCommitment
/ ba_CommitmentTypeAxis
= ba_UlaAdditionalCapitalCommitmentMember
     
Total Contractual Trade-In Commitment [Member] | Commercial Aircraft Commitments [Member]        
Commitments And Contingencies [Line Items]        
Other Commitment 2,254us-gaap_OtherCommitment
/ ba_CommercialAircraftCommitmentsAxis
= ba_TotalcontractualtradeinvaluemaximumMember
/ ba_CommitmentTypeAxis
= ba_CommercialAircraftCommitmentsMember
    2,392us-gaap_OtherCommitment
/ ba_CommercialAircraftCommitmentsAxis
= ba_TotalcontractualtradeinvaluemaximumMember
/ ba_CommitmentTypeAxis
= ba_CommercialAircraftCommitmentsMember
Net Amounts Payable to Customers Related to Probable Contractual Trade-In Commitments [Member] | Commercial Aircraft Commitments [Member]        
Commitments And Contingencies [Line Items]        
Other Commitment 430us-gaap_OtherCommitment
/ ba_CommercialAircraftCommitmentsAxis
= ba_NetAmountsPayableToCustomersRelatedToProbableContractualTradeInCommitmentsMember
/ ba_CommitmentTypeAxis
= ba_CommercialAircraftCommitmentsMember
    446us-gaap_OtherCommitment
/ ba_CommercialAircraftCommitmentsAxis
= ba_NetAmountsPayableToCustomersRelatedToProbableContractualTradeInCommitmentsMember
/ ba_CommitmentTypeAxis
= ba_CommercialAircraftCommitmentsMember
Fair Value of Trade In Value of Aircraft [Member] | Commercial Aircraft Commitments [Member]        
Commitments And Contingencies [Line Items]        
Other Commitment 430us-gaap_OtherCommitment
/ ba_CommercialAircraftCommitmentsAxis
= ba_ProbablecontractualtradeinvalueMember
/ ba_CommitmentTypeAxis
= ba_CommercialAircraftCommitmentsMember
    446us-gaap_OtherCommitment
/ ba_CommercialAircraftCommitmentsAxis
= ba_ProbablecontractualtradeinvalueMember
/ ba_CommitmentTypeAxis
= ba_CommercialAircraftCommitmentsMember
Minimum [Member]        
Commitments And Contingencies [Line Items]        
Trade-In Commitment Expiration Date 2015      
Maximum [Member]        
Commitments And Contingencies [Line Items]        
Trade-In Commitment Expiration Date 2026      
External Credit Rating, Non Investment Grade [Member] | Financing Commitment [Member]        
Commitments And Contingencies [Line Items]        
Other Commitment 15,853us-gaap_OtherCommitment
/ ba_CommitmentTypeAxis
= ba_FinancingCommitmentMember
/ us-gaap_ExternalCreditRatingByGroupingAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
     
U.S. Budget [Member] | F-18 Program [Member]        
Commitments And Contingencies [Line Items]        
Number of Aircraft 15ba_NumberofAircraft
/ us-gaap_AircraftTypeAxis
= ba_F18ProgramMember
/ ba_FundingSourceAxis
= ba_U.S.BudgetMember
     
Navy Unfunded Priority List [Member] | F-18 Program [Member]        
Commitments And Contingencies [Line Items]        
Number of Aircraft 12ba_NumberofAircraft
/ us-gaap_AircraftTypeAxis
= ba_F18ProgramMember
/ ba_FundingSourceAxis
= ba_UnfundedPriorityListMember
     
Commercial Airplanes Segment [Member]        
Quarterly Estimate Adjustment [Line Items]        
Increase/(Decrease) in Earnings from operations due to change in accounting estimate.     (238)ba_IncreaseDecreaseinEarningsfromoperationsduetochangeinaccountingestimate.
/ us-gaap_StatementBusinessSegmentsAxis
= ba_CommercialAirplanesSegmentMember
 
Boeing Defense Space Security Segment [Member]        
Quarterly Estimate Adjustment [Line Items]        
Increase/(Decrease) in Earnings from operations due to change in accounting estimate.     (187)ba_IncreaseDecreaseinEarningsfromoperationsduetochangeinaccountingestimate.
/ us-gaap_StatementBusinessSegmentsAxis
= ba_BoeingDefenseSpaceSecuritySegmentMember
 
KC-46A Tanker [Member]        
Quarterly Estimate Adjustment [Line Items]        
Increase/(Decrease) in Earnings from operations due to change in accounting estimate.     $ (425)ba_IncreaseDecreaseinEarningsfromoperationsduetochangeinaccountingestimate.
/ ba_ProgramAxis
= ba_KC46ATankerMember