XML 91 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Fair Values of Financial Assets and Liabilities, Including Derivative Financial Instruments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value $ 1,650,656 $ 1,933,226
Trading investments 49,600 $ 53,262
Level 3  | Valuation Technique, Discounted Cash Flow    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value 2,247  
Trading investments 47,154  
Total $ 49,401  
Level 3  | Valuation Technique, Discounted Cash Flow | Minimum | Measurement Input, Prepayment Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Securities 0.069  
Residual Interests 0.069  
Level 3  | Valuation Technique, Discounted Cash Flow | Minimum | Measurement Input, Default Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Securities 0.044  
Residual Interests 0.044  
Level 3  | Valuation Technique, Discounted Cash Flow | Maximum | Measurement Input, Prepayment Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Securities 0.110  
Residual Interests 0.110  
Level 3  | Valuation Technique, Discounted Cash Flow | Maximum | Measurement Input, Default Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Securities 0.159  
Residual Interests 0.159  
Level 3  | Valuation Technique, Discounted Cash Flow | Weighted Average | Measurement Input, Prepayment Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Securities 0.083  
Residual Interests 0.083  
Level 3  | Valuation Technique, Discounted Cash Flow | Weighted Average | Measurement Input, Default Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Securities 0.114  
Residual Interests 0.114