XML 64 R45.htm IDEA: XBRL DOCUMENT v3.25.3
FAIR VALUE - Assets Not Measured On Recurring and Nonrecurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Carrying Amount | Senior Notes    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Notes $ 822,991 $ 812,122
Carrying Amount | Other secured financings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Notes 89,825 97,767
Estimated Fair Value | Senior Notes    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Notes 819,289 779,872
Estimated Fair Value | Other secured financings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Notes $ 91,097 $ 98,820