XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Green Convertible Notes (Details) - Convertible Debt - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Oct. 31, 2023
Mar. 31, 2023
2029 Green Convertible Notes        
Line of Credit Facility [Line Items]        
Aggregate principal amount       $ 1,500,000,000
Issue discount       $ 15,000,000
Interest rate (as percent)       4.625%
2029 Green Convertible Notes | Fair Value, Inputs, Level 2        
Line of Credit Facility [Line Items]        
Debt instrument, fair value $ 1,463,000,000 $ 1,591,000,000    
2030 Green Convertible Notes        
Line of Credit Facility [Line Items]        
Aggregate principal amount     $ 1,725,000,000  
Issue discount     $ 15,000,000  
Interest rate (as percent)     3.625%  
2030 Green Convertible Notes | Fair Value, Inputs, Level 2        
Line of Credit Facility [Line Items]        
Debt instrument, fair value $ 1,501,000,000 $ 1,611,000,000