XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENTS - Schedule of Continuous Unrealized Loss Position (Details) - Securitization notes - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value    
Less than or equal to 1 year $ 74 $ 66
Greater than 1 year 7,076 27,295
Total 7,150 27,361
Unrealized Losses    
Less than or equal to 1 year 0 (1)
Greater than 1 year (53) (508)
Total $ (53) $ (509)