v3.26.1
INVESTMENTS - Marketable Securities (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Outstanding Face Amount $ 356,225 $ 272,809
Carrying Value $ 354,007 $ 273,151
Number of non rated securities | security 23 15
Investment grade debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Outstanding Face Amount $ 276,249 $ 202,358
Net Fair Value Adjustment (613) 1,500
Carrying Value 275,636 203,858
Below investment grade debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Outstanding Face Amount 44,216 29,648
Net Fair Value Adjustment (632) (521)
Carrying Value 43,584 29,127
Residual interest securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Outstanding Face Amount 35,760 40,803
Net Fair Value Adjustment (973) (637)
Carrying Value 34,787 40,166
Marketable securities:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net Fair Value Adjustment $ (2,218) $ 342
Number of non rated securities | security 28 20
Debt securities collateralized under repurchase agreements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value $ 318,100 $ 231,800
Non-Rated Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Outstanding Face Amount 17,000 20,900
Interest-Only Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Outstanding Face Amount $ 18,700 $ 19,900