v3.26.1
LOANS HELD FOR INVESTMENT, AT FAIR VALUE - Schedule of Changes in Loans Held For Investment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Loans Held For Investment, Fair Value [Roll Forward]        
Balance at beginning of period $ 108,230 $ 114,447 $ 109,821 $ 116,627
Principal payments (2,908) (2,974) (4,574) (6,112)
Fair value adjustment 946 118 1,021 1,076
Balance at end of period $ 106,268 $ 111,591 $ 106,268 $ 111,591