Annual report [Section 13 and 15(d), not S-K Item 405]

Loans, at Fair Value - Loans That Were Greater Than 90 Days Past Due And On Non-Accrual Status (Details)

v3.25.0.1
Loans, at Fair Value - Loans That Were Greater Than 90 Days Past Due And On Non-Accrual Status (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Loans held for sale    
Total loans 90 days or more past due and on non-accrual status, Unpaid Principal Balance $ 33,894 $ 38,439
Total loans 90 days or more past due and on non-accrual status, Estimated Fair Value 20,801 31,672
Total loans 90 days or more past due and on non-accrual status, Difference (13,093) (6,767)
Commercial mortgage loans    
Loans held for investment, subject to nonrecourse debt:    
Unpaid Principal Balance 32,067 34,115
Estimated Fair Value 19,362 31,244
Difference (12,705) (2,871)
Loans held for investment    
Unpaid Principal Balance 222  
Estimated Fair Value 155  
Difference (67)  
Loans held for sale - residential mortgage loans    
Loans held for sale    
Unpaid Principal Balance 1,605 4,324
Estimated Fair Value 1,284 428
Difference $ (321) $ (3,896)