v3.26.1
Other assets and liabilities - Schedule of Other Assets and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other assets    
Interest receivable $ 43,567 $ 47,868
Real estate owned 11,174 7,398
Derivative assets, at fair value 151 149
Other assets 3,557 2,253
Due from broker 0 1,232
Total Other assets 58,449 58,900
Other liabilities    
Interest payable 31,657 34,385
Accrued expenses 2,668 1,836
Due to broker 107 1,655
Taxes payable 176 264
Total Other liabilities [1] 38,837 42,720
Related Party    
Other liabilities    
Due to affiliates $ 4,229 $ 4,580
[1] Refer to Note 7 and Note 10 for additional details on amounts payable to affiliates.