v3.25.0.1
DEBT - Green Convertible Notes (Details)
1 Months Ended
Oct. 31, 2023
USD ($)
$ / shares
$ / derivative
Mar. 31, 2023
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
2029 Green Convertible Notes | Convertible Debt        
Line of Credit Facility [Line Items]        
Aggregate principal amount   $ 1,500,000,000    
Issue discount   $ 15,000,000    
Interest rate (as percent)   4.625%    
Conversion price (in dollars per share) | $ / shares   $ 20.13    
Debt instrument, convertible, threshold stock price trigger (as percent)   130.00%    
Conversion ratio   0.0496771    
2029 Green Convertible Notes | Convertible Debt | Fair Value, Inputs, Level 2        
Line of Credit Facility [Line Items]        
Debt instrument, fair value     $ 1,591,000,000 $ 2,110,000,000
2030 Green Convertible Notes | Call Option        
Line of Credit Facility [Line Items]        
Debt instrument caped call transaction cost $ 108,000,000      
2030 Green Convertible Notes | Common Class A | Call Option        
Line of Credit Facility [Line Items]        
Cap price | $ / derivative 31.06      
Debt instrument, cap price premium on sale price (as percent) 70.00%      
2030 Green Convertible Notes | Convertible Debt        
Line of Credit Facility [Line Items]        
Aggregate principal amount $ 1,725,000,000      
Issue discount $ 15,000,000      
Interest rate (as percent) 3.625%      
Debt instrument, convertible, threshold stock price trigger (as percent) 130.00%      
Conversion ratio 0.042929      
2030 Green Convertible Notes | Convertible Debt | Common Class A        
Line of Credit Facility [Line Items]        
Conversion price (in dollars per share) | $ / shares $ 23.29      
2030 Green Convertible Notes | Convertible Debt | Fair Value, Inputs, Level 2        
Line of Credit Facility [Line Items]        
Debt instrument, fair value     $ 1,611,000,000 $ 2,121,000,000