v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Fair Value of Long-Term Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Fixed-rate | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financing liability: fixed-rate $ 213.8 $ 216.4
Fixed-rate | Nonrecourse | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 787.6 739.2
Fixed-rate | Recourse | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 724.6 808.7
Fixed-rate | Level 3 | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financing liability: fixed-rate 220.4 223.0
Fixed-rate | Level 3 | Nonrecourse | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 766.3 743.4
Fixed-rate | Level 3 | Recourse | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 715.9 804.8
Variable-rate | Recourse | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 391.1 418.8
Variable-rate | Level 3 | Recourse | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 399.1 427.6
2027 Convertible Note | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Convertible senior note 190.6 476.4
2027 Convertible Note | Level 2 | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Convertible senior note 239.2 643.7
2031 Convertible Note | Carrying Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Convertible senior note 1,000.0 0.0
2031 Convertible Note | Level 2 | Fair Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Convertible senior note $ 1,081.8 $ 0.0