XML 106 R103.htm IDEA: XBRL DOCUMENT v2.4.1.9
Postretirement Plans (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Y
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Moving average of plan assets, years 5ba_MovingAverageOfPlanAssets    
Amount by which fair value of plan assets exceeds market-related value of plan assets (MRVA) $ 1,813ba_Marketrelatedvalueofplanassetslessthanfairmarketvalueofassets1    
Derivative net notional amount for fixed income as percentage of total plan assets 3.50%ba_DerivativeNotionalAmountForFixedIncomeAsPercentageOfTotalPlanAssets 18.30%ba_DerivativeNotionalAmountForFixedIncomeAsPercentageOfTotalPlanAssets  
Derivative net notional amount for global equity, currency overlay and commodities as a percentage of total plan assets 2.00%ba_DerivativeNotionalAmountForEquityAndCurrencyOverlayAsPercentageOfTotalPlanAssets (2.20%)ba_DerivativeNotionalAmountForEquityAndCurrencyOverlayAsPercentageOfTotalPlanAssets  
Expense for defined contribution plans 764us-gaap_DefinedContributionPlanCostRecognized 742us-gaap_DefinedContributionPlanCostRecognized 708us-gaap_DefinedContributionPlanCostRecognized
Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated benefit obligation (ABO) for all pension plans 75,655us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
63,491us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Defined benefit plan, actual plan asset allocations 100.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
100.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Pension Plans [Member] | Fixed Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, actual plan asset allocations 48.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
49.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Pension Plans [Member] | Private Equity Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, actual plan asset allocations 5.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
5.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Pension Plans [Member] | Real estate and real assets [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, actual plan asset allocations 9.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ba_RealEstateAndRealAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
8.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ba_RealEstateAndRealAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Pension Plans [Member] | Hedge Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, actual plan asset allocations 5.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
5.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Pension Plans [Member] | Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, actual plan asset allocations 29.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
29.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Pension Plans [Member] | Level 3 [Member] | Fixed Income Securities [Member] | Other [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Return on Plan Assets Still Held 7us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DebtSecuritiesMember
/ ba_DefinedBenefitPlanByPlanAssetCategoriesSecondaryAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
21us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DebtSecuritiesMember
/ ba_DefinedBenefitPlanByPlanAssetCategoriesSecondaryAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Pension Plans [Member] | Level 3 [Member] | Fixed Income Securities [Member] | Mortgage backed and asset backed [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Return on Plan Assets Still Held 8us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DebtSecuritiesMember
/ ba_DefinedBenefitPlanByPlanAssetCategoriesSecondaryAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Pension Plans [Member] | Level 3 [Member] | Private Equity Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Return on Plan Assets Still Held (3)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Pension Plans [Member] | Level 3 [Member] | Real estate and real assets [Member] | Real Estate [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Return on Plan Assets Still Held 198us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ba_RealEstateAndRealAssetsMember
/ ba_DefinedBenefitPlanByPlanAssetCategoriesSecondaryAxis
= us-gaap_RealEstateMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
243us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ba_RealEstateAndRealAssetsMember
/ ba_DefinedBenefitPlanByPlanAssetCategoriesSecondaryAxis
= us-gaap_RealEstateMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Pension Plans [Member] | Level 3 [Member] | Real estate and real assets [Member] | Real assets [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Return on Plan Assets Still Held (38)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ba_RealEstateAndRealAssetsMember
/ ba_DefinedBenefitPlanByPlanAssetCategoriesSecondaryAxis
= ba_RealAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
71us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ba_RealEstateAndRealAssetsMember
/ ba_DefinedBenefitPlanByPlanAssetCategoriesSecondaryAxis
= ba_RealAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Pension Plans [Member] | Level 3 [Member] | Hedge Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Return on Plan Assets Still Held (48)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
283us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Pension Plans [Member] | Level 3 [Member] | Private Equity and Other Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Return on Plan Assets Still Held   422us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ba_PrivateEquityandOtherFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Pension Plans [Member] | Level 3 [Member] | Equity Securities [Member] | Common Or Collective Or Pooled Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Return on Plan Assets Still Held (24)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ ba_DefinedBenefitPlanByPlanAssetCategoriesSecondaryAxis
= ba_CommonOrCollectiveOrPooledFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Pension Plans [Member] | Adoption of new mortality assumptions [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease) 2,500us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ ba_DefinedBenefitPlanAdjustmentAxis
= ba_AdoptionofnewmortalityassumptionsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Other Postretirement Benefits Plans [Member] | Fixed Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, actual plan asset allocations 40.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Other Postretirement Benefits Plans [Member] | Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, actual plan asset allocations 60.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Other Postretirement Benefits Plans [Member] | Adoption of new mortality assumptions [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease) $ 200us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ ba_DefinedBenefitPlanAdjustmentAxis
= ba_AdoptionofnewmortalityassumptionsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember