v3.25.2
BASIS OF PRESENTATION - Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Cash and Cash Equivalents      
Cash and cash equivalents $ 2,625   $ 3,019
Accrued property and equipment purchases for items received but not yet paid 74   127
Accrued property and equipment purchases for items received but not yet paid, accounts payable 59   109
Non-cancellable finance leases entered into 25 $ 30  
Non-cancellable operating leases liability entered into 212 $ 124  
Captive Insurance Subsidiaries      
Cash and Cash Equivalents      
Cash and cash equivalents 124   110
Accounts Payable      
Cash and Cash Equivalents      
Book overdrafts classified as accounts payable $ 179   $ 143