Annual report pursuant to Section 13 and 15(d)

Segment Information and Customer Concentration - Narrative (Details)

v3.25.0.1
Segment Information and Customer Concentration - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
customer
unit
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
Segment Reporting Information [Line Items]      
Number of reportable segments | unit 1    
Unrealized Gain (Loss) on Derivatives | $ $ 1,300 $ 8,000 $ (5,700)
Interest income | $ $ 188 $ 206 $ 48
Customer Concentration Risk [Member] | Total Revenues from External Customers [Member]      
Segment Reporting Information [Line Items]      
Concentration Risk, Number of Significant Customers | customer 0 0 0
Customer Concentration Risk [Member] | Accounts Receivable, Net and Contract Assets, Net from External Customers [Member]      
Segment Reporting Information [Line Items]      
Concentration Risk, Number of Significant Customers | customer 1 1  
Customer Concentration Risk [Member] | Accounts Receivable, Net and Contract Assets, Net from External Customers [Member] | Major Customer [Member]      
Segment Reporting Information [Line Items]      
Concentration Risk, Percentage 20.00% 13.00%