v3.25.2
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Investments in Majority-Owned Affiliates $ 20,992 $ 20,680
CMBS, at fair value 361,884 300,243
Deferred tax asset 3,457 3,457
Prepaid expenses 2,447 1,095
Protective advances and other assets 621 879
Total other assets 38,015 36,918
CMBS, at fair value    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
CMBS, at fair value 5,297 5,593
Commercial Mortgage Loans, at fair value    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Commercial Mortgage Loans, at fair value $ 5,201 $ 5,214