XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Schedule of Carrying Amount and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Carrying Amount    
Financial assets    
Cash and cash equivalents $ 54,143 $ 29,408
Commercial mortgage loans, net 722,003 842,278
Total 776,146 871,686
Financial liabilities    
Credit facility payable 9,498 18,380
Loan participations sold 57,226 99,420
Total 524,162 605,886
Carrying Amount | Commercial Mortgage Loans    
Financial liabilities    
Repurchase agreements 457,438 488,086
Estimated Fair Value    
Financial assets    
Cash and cash equivalents 54,143 29,408
Commercial mortgage loans, net 722,003 842,278
Total 776,146 871,686
Financial liabilities    
Credit facility payable 9,498 18,380
Loan participations sold 57,226 99,420
Total 524,162 605,886
Estimated Fair Value | Commercial Mortgage Loans    
Financial liabilities    
Repurchase agreements $ 457,438 $ 488,086