XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.2
ACCOUNTS PAYABLE AND EQUIPMENT PROJECT PAYABLES - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Payables and Accruals [Abstract]    
Supply chain finance program, payments $ 1,791 $ 2,921