XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENTS - Schedule of Continuous Unrealized Loss Position (Details) - Securitization notes - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value    
Less than or equal to 1 year $ 575 $ 66
Greater than 1 year 9,037 27,295
Total 9,612 27,361
Unrealized Losses    
Less than or equal to 1 year (1) (1)
Greater than 1 year (90) (508)
Total $ (91) $ (509)