CONTRACT ASSETS AND CONTRACT LIABILITIES - Change in Carrying Amount of Contract Assets and Contract Liabilities (Details) - USD ($) $ in Millions |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Contract Assets | ||
Balance at beginning of year | $ 720 | $ 678 |
Recognized in current year | 375 | 382 |
Reclassified to accounts receivable | (368) | (353) |
Foreign currency impact | 22 | (8) |
Balance at end of period | 749 | 699 |
Contract Liabilities | ||
Balance at beginning of year | 1,173 | 1,082 |
Recognized in current year | 732 | 734 |
Amounts in beginning balance reclassified to revenue | (340) | (388) |
Current year amounts reclassified to revenue | (377) | (359) |
Foreign currency impact | 36 | (20) |
Balance at end of period | $ 1,224 | $ 1,049 |
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Change in Contract with Customer Asset [Roll Forward] No definition available.
|
X | ||||||||||
- Definition Change in Contract with Customer Liability [Roll Forward] No definition available.
|
X | ||||||||||
- Definition Contract With Customer Asset Increase (Decrease) Foreign Currency Translation Adjustment No definition available.
|
X | ||||||||||
- Definition Contract With Customer Asset New Contract Additions No definition available.
|
X | ||||||||||
- Definition Contract With Customer Liability New Contract Additions No definition available.
|
X | ||||||||||
- Definition Contract with Customer Liability Increase (Decrease) Foreign Currency Translation Adjustment No definition available.
|
X | ||||||||||
- Definition Contract with Customer Liability Revenue Recognized from Current Year Additions No definition available.
|