XML 73 R47.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value of Long-term Debt Approximates Its Carrying Amount, Exceptions (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Reported Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financing liability: fixed-rate $ 219.7 $ 220.6
Convertible senior note | Reported Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Convertible senior note 476.4 476.4
Nonrecourse | Fixed-rate | Reported Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 622.6 657.3
Recourse | Fixed-rate | Reported Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 862.3 940.4
Recourse | Variable-rate | Reported Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 340.6 48.4
Level 3 | Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financing liability: fixed-rate 222.9 223.4
Level 3 | Nonrecourse | Fixed-rate | Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 604.0 636.5
Level 3 | Recourse | Fixed-rate | Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 849.8 920.4
Level 3 | Recourse | Variable-rate | Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 348.3 48.5
Level 2 | Convertible senior note | Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Convertible senior note $ 525.2 $ 471.2