XML 120 R90.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Leases      
2023 $ 174    
2024 102    
2025 14    
2026 6    
2027 6    
Thereafter 11    
Total future minimum payments 313    
Less: imputed interest (14)    
Total lease liabilities 299    
Current portion 167 $ 99  
Non-current portion $ 132    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities (Note 8) ($15 related to Altus VIE) Other current liabilities (Note 8) ($15 related to Altus VIE)  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other ($67 related to Altus VIE) Other ($67 related to Altus VIE)  
Finance Leases      
2023 $ 3    
2024 3    
2025 4    
2026 4    
2027 4    
Thereafter 27    
Total future minimum payments 45    
Less: imputed interest (11)    
Total lease liabilities 34 $ 36  
Current portion 2    
Non-current portion 32    
Purchase Obligations      
2023 222    
2024 183    
2025 163    
2026 1,951    
2027 133    
Thereafter 333    
Total future minimum payments 2,985    
Total costs under take or pay and throughout obligation 183 $ 194 $ 120
Purchase commitment, remaining minimum amount committed 3,500    
Purchase commitment, amount incurred $ 1,700