v3.26.1
CONTRACT ASSETS AND CONTRACT LIABILITIES - Schedule of Change in Carrying Amount of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Contract Assets    
Balance at beginning of year $ 609 $ 720
Recognized in current year 452 375
Reclassified to accounts receivable (474) (368)
Acquisitions/adjustments 1 0
Foreign currency impact (1) 22
Balance at end of period 587 749
Contract Liabilities    
Balance at beginning of year 1,356 1,173
Recognized in current year 681 732
Amounts in beginning balance reclassified to revenue (535) (340)
Current year amounts reclassified to revenue (241) (377)
Acquisitions 19 0
Foreign currency impact (5) 36
Balance at end of period $ 1,275 $ 1,224