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 |