v3.26.1
REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS - Contract Balances (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Contract With Customer, Asset And Liability [Roll Forward]      
Contract assets - beginning balance $ 2,403 $ 2,155  
Contract assets - ending balance 2,667 2,335  
Change in contract assets - increase (decrease) 264 180  
Contract liabilities - beginning balance (3,839) (4,120)  
Contract liabilities - ending balance (4,230) (4,259)  
Change in contract liabilities - (increase) decrease (391) (139)  
Net change (127) 41  
Contract liability, revenue recognized 1,064 $ 1,000  
Unbilled balances $ 2,615   $ 2,424