XML 70 R51.htm IDEA: XBRL DOCUMENT v3.25.3
LOANS HELD FOR INVESTMENT, AT FAIR VALUE - Summary of Changes in Loans Held For Investment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Transfers and Servicing [Abstract]        
Balance at beginning of period $ 111,591 $ 120,287 $ 116,627 $ 0
Loans securitized, at fair value 0 0 0 122,532
Principal payments (3,004) (1,577) (9,117) (3,502)
Fair value gain 2,754 3,356 3,831 3,036
Balance at end of period $ 111,341 $ 122,066 $ 111,341 $ 122,066