v3.26.1
Fair Value of Financial Instruments - Schedule of Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Carrying Amount    
Financial assets    
Cash, cash equivalents and restricted cash $ 82,627 $ 79,106
Commercial mortgage loans, net 328,804 347,893
Total 411,431 426,999
Financial liabilities    
Loan participations - sold 47,715 47,009
Mortgage loan payable, net 23,978 23,891
Total 286,767 294,297
Carrying Amount | Commercial Mortgage Loans    
Financial liabilities    
Repurchase agreements 215,074 223,397
Estimated Fair Value    
Financial assets    
Cash, cash equivalents and restricted cash 82,627 79,106
Commercial mortgage loans, net 328,804 347,893
Total 411,431 426,999
Financial liabilities    
Loan participations - sold 47,715 47,009
Mortgage loan payable, net 24,496 24,454
Total 287,285 294,860
Estimated Fair Value | Commercial Mortgage Loans    
Financial liabilities    
Repurchase agreements $ 215,074 $ 223,397