XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE - Assets Not Measured On Recurring and Nonrecurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Carrying Amount | Senior Notes    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Notes $ 815,626 $ 812,122
Carrying Amount | Other secured financings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Notes 95,046 97,767
Estimated Fair Value | Senior Notes    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Notes 729,828 779,872
Estimated Fair Value | Other secured financings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Notes $ 96,435 $ 98,820