XML 122 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Customer Financing (Scheduled Receipts On Customer Financing) (Details) (Customer Financing [Member], USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Customer Financing [Member]
 
Principal payments on notes receivable [Abstract]  
2015 $ 55ba_NotesReceivableFuturePaymentsReceivableNextRollingTwelveMonths
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2016 41ba_NotesReceivableFuturePaymentsReceivableDueInRollingYearTwo
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2017 42ba_NotesReceivableFuturePaymentsReceivableDueInRollingYearThree
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2018 120ba_NotesReceivableFuturePaymentsReceivableDueInRollingYearFour
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2019 69ba_NotesReceivableFuturePaymentsReceivableDueInRollingYearFive
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
Beyond 2019 43ba_NotesReceivableFuturePaymentsReceivableDueInRollingAfterYearFive
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
Sales-type/finance lease payments receivable [Abstract]  
2015 228us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableNextRollingTwelveMonths
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2016 225us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueInRollingYearTwo
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2017 206us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueInRollingYearThree
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2018 195us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueInRollingYearFour
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2019 182us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueInRollingYearFive
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
Beyond 2019 439us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueInRollingAfterYearFive
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
Operating lease equipment payments receivable [Abstract]  
2015 505us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2016 130us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2017 92us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2018 70us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
2019 54us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember
Beyond 2019 $ 143us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter
/ ba_AssetTypeAxis
= ba_CustomerFinancingMember