v3.25.2
DEBT - 2031 Green Secured Notes (Details) - 2031 Green Secured Notes - Senior Notes
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Line of Credit Facility [Line Items]  
Aggregate principal amount $ 1,250.0
Stated interest rate (as percent) 10.00%
Fair Value, Inputs, Level 2  
Line of Credit Facility [Line Items]  
Fair value of 2026 Notes $ 1,228.0
Debt Instrument, Redemption, Period One  
Line of Credit Facility [Line Items]  
Redemption (as a percent) 100.00%
Debt Instrument, Redemption, Period Two  
Line of Credit Facility [Line Items]  
Redemption (as a percent) 101.00%