XML 75 R56.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Financing Receivables and Operating Lease Equipment - Narrative (Details) - USD ($) $ in Millions | 3 Months Ended |
--- | --- | ---
Mar. 31, 2024 | Mar. 31, 2023 | Dec. 31, 2023
Financing Receivables and Operating Lease Equipment [Line Items] |  |  |
Financing receivable, nonaccrual, no allowance | $ 34 |  | $ 44
Financing receivable, nonaccrual, interest income | 2 | $ 4 |
Sales-type and direct financing leases, lease income | 10 | 15 |
Operating lease, lease income | 18 | 11 |
Sales-type and direct financing leases, profit (loss) | $ 0 | $ 12 |
CCC |  |  |
Financing Receivables and Operating Lease Equipment [Line Items] |  |  |
Percentage of credit default rates applied to customers | 100.00% |  |
B |  |  |
Financing Receivables and Operating Lease Equipment [Line Items] |  |  |
Percentage of credit default rates applied to customers | 0.00% |  |
BBB |  |  |
Financing Receivables and Operating Lease Equipment [Line Items] |  |  |
Percentage of credit default rates applied to customers | 0.50% |  |
Minimum |  |  |
Financing Receivables and Operating Lease Equipment [Line Items] |  |  |
Lessee, finance lease, term of contract (in years) | 1 year |  |
Maximum |  |  |
Financing Receivables and Operating Lease Equipment [Line Items] |  |  |
Lessee, finance lease, term of contract (in years) | 12 years |  |

X
- Definition Financing Receivables and Operating Lease Equipment + References No definition available. + Details
Name: | ba_FinancingReceivablesAndOperatingLeaseEquipmentLineItems
Namespace Prefix: | ba_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The rate determined from customer credit ratings and weighted average remaining contract term of sales-type/finance leases and notes. + References No definition available. + Details
Name: | ba_PercentageOfCreditDefaultRatesAppliedToCustomers
Namespace Prefix: | ba_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of lease income from variable lease payments, interest income from net investment on Sales-Type and Direct Financing Leases, and profit (loss) recognized at commencement. + References No definition available. + Details
Name: | ba_SalesTypeandDirectFinancingLeasesLeaseIncome
Namespace Prefix: | ba_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of interest income on financing receivable on nonaccrual status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16 + Details
Name: | us-gaap_FinancingReceivableNonaccrualInterestIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amortized cost of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16 + Details
Name: | us-gaap_FinancingReceivableNonaccrualNoAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3 + Details
Name: | us-gaap_LesseeFinanceLeaseTermOfContract1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479016/842-30-45-3 + Details
Name: | us-gaap_OperatingLeaseLeaseIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of profit (loss) for sales-type lease and (loss) for direct financing lease recognized at commencement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5 + Details
Name: | us-gaap_SalesTypeAndDirectFinancingLeasesProfitLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=ba_CCCCreditRatingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=ba_BCreditRatingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=ba_BBBCreditRatingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |