XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value of Long-term Debt Approximates Its Carrying Amount, Exceptions (Details) - USD ($)
$ in Millions
Mar. 31, 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 639.8 657.3
Recourse | Fixed-rate | Reported Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 897.4 940.4
Recourse | Variable-rate | Reported Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 248.4 48.4
Level 3 | Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financing liability: fixed-rate 220.2 223.4
Level 3 | Nonrecourse | Fixed-rate | Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 621.8 636.5
Level 3 | Recourse | Fixed-rate | Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 883.6 920.4
Level 3 | Recourse | Variable-rate | Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans payable 252.9 48.5
Level 2 | Convertible senior note | Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Convertible senior note $ 492.3 $ 471.2