XML 95 R80.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Inventories - Narrative (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Early Issue Sales Consideration |  |  |
Inventories [Line Items] |  |  |
Inventory subject to uncertainty | $ 4,126 | $ 3,586 |
Airplane Program 737 |  |  |
Inventories [Line Items] |  |  |
Deferred production costs | 6,011 | 2,955 |
Unamortized tooling and other non-recurring costs | 792 | 626 |
Deferred production, unamortized tooling and other nonrecurring costs to be recovered from firm orders at the balance sheet date | 6,767 |  |
Deferred production, unamortized tooling and other nonrecurring costs to be recovered from future orders | 36 |  |
Airplane Program 777x |  |  |
Inventories [Line Items] |  |  |
Deferred production costs | 1,792 | 1,330 |
Unamortized tooling and other non-recurring costs | 4,063 | 3,774 |
Inventory, work in process | 4,638 | 4,059 |
Abnormal production costs | 513 | 325 |
Airplane Program 787 |  |  |
Inventories [Line Items] |  |  |
Deferred production costs | 12,384 | 12,689 |
Unamortized tooling and other non-recurring costs | 1,480 | 1,722 |
Deferred production, unamortized tooling and other nonrecurring costs to be recovered from firm orders at the balance sheet date | 12,384 |  |
Deferred production, unamortized tooling and other nonrecurring costs to be recovered from future orders | 1,480 |  |
Abnormal production costs | 1,014 | 1,240 | $ 468
Supplier advances | $ 1,764 | $ 1,831 |

X
- Definition Production costs incurred while production is suspended and a portion of production costs incurred while we gradually increase production rates to a normal level. These abnormal costs will be expensed as incurred and will not be included in program inventory. + References No definition available. + Details
Name: | ba_AbnormalProductionCosts
Namespace Prefix: | ba_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The portion of the aggregate amount of manufacturing or production costs and any related deferred costs (for example, initial tooling costs) that exceeds the aggregate estimated cost of all in-process and delivered units on the basis of the estimated average cost of all units expected to be produced under long-term contracts and programs not yet complete, which will be absorbed in cost of sales based on existing firm orders at the latest balance sheet date. + References No definition available. + Details
Name: | ba_RecoveredProductionCostsExcessRecoverableUnderExistingFirmOrders
Namespace Prefix: | ba_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of unamortized tooling and other non-recurring costs related to commercial aircraft programs. + References No definition available. + Details
Name: | ba_UnamortizedTooling
Namespace Prefix: | ba_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_AdvancesOnInventoryPurchases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred costs for long-term contracts and programs. Includes, but is not limited to, initial tooling costs and deferred production costs. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(d)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_AmountOfDeferredCostsRelatedToLongTermContracts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of unpriced change orders or other similar items subject to uncertainty concerning their determination or ultimate realization included in inventory as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(d)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_InventoryAmountUnpricedChangeOrdersForLongTermContractsOrPrograms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_InventoryLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_InventoryWorkInProcess
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The portion of the aggregate amount of manufacturing or production costs and any related deferred costs (for example, initial tooling costs) that exceeds the aggregate estimated cost of all in-process and delivered units on the basis of the estimated average cost of all units expected to be produced under long-term contracts and programs not yet complete, which would not be absorbed in cost of sales based on existing firm orders at the latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(d)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_UnrecoveredProductionCostsExcessUnrecoverableUnderExistingFirmOrders
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_PublicUtilitiesInventoryAxis=ba_EarlyIssueSalesConsiderationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=ba_AirplaneProgram737Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=ba_AirplaneProgram777xMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=ba_AirplaneProgram787Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |