v3.26.1
Fair Value of Financial Instruments - Schedule of Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying Amount    
Financial assets    
Cash, cash equivalents and restricted cash $ 56,199 $ 79,106
Commercial mortgage loans, net 305,352 347,893
Total 361,551 426,999
Financial liabilities    
Loan participations - sold 47,715 47,009
Mortgage loan payable, net 24,065 23,891
Total 251,278 294,297
Carrying Amount | Commercial Mortgage Loans    
Financial liabilities    
Repurchase agreements 179,498 223,397
Estimated Fair Value    
Financial assets    
Cash, cash equivalents and restricted cash 56,199 79,106
Commercial mortgage loans, net 305,352 347,893
Total 361,551 426,999
Financial liabilities    
Loan participations - sold 47,715 47,009
Mortgage loan payable, net 24,518 24,454
Total 251,731 294,860
Estimated Fair Value | Commercial Mortgage Loans    
Financial liabilities    
Repurchase agreements $ 179,498 $ 223,397