v3.26.1
INVESTMENTS - Continuous Unrealized Loss Position (Details) - Securitization notes - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value    
Less than or equal to 1 year $ 36,797 $ 66
Greater than 1 year 5,504 27,295
Total 42,301 27,361
Unrealized Losses    
Less than or equal to 1 year (442) (1)
Greater than 1 year (27) (508)
Total $ (469) $ (509)