v3.25.4
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Investments in Majority-Owned Affiliates $ 25,474 $ 20,680
Deferred tax asset 3,274 3,457
Prepaid expenses 1,553 1,095
Loans held for sale 1,897 0
Other assets 894 879
Total other assets 42,984 36,918
CMBS, at fair value    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
CMBS, at fair value 4,703 5,593
Unrealized depreciation on futures contracts    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Commercial Mortgage Loans, at fair value $ 5,189 $ 5,214