v3.25.4
Fair Value of Financial Instruments - Schedule of Carrying Amount and Estimated Fair Value of Financial Instruments (Details) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Carrying Amount    
Financial assets    
Cash, cash equivalents and restricted cash $ 79,106 $ 64,549
Commercial mortgage loans, net 347,893 549,173
Total 426,999 613,722
Financial liabilities    
Loan participations sold 47,009 48,524
Mortgage loan payable, net 23,891  
Total 294,297 409,201
Carrying Amount | Commercial Mortgage Loans    
Financial liabilities    
Repurchase agreements 223,397 360,677
Estimated Fair Value    
Financial assets    
Cash, cash equivalents and restricted cash 79,106 64,549
Commercial mortgage loans, net 347,893 549,173
Total 426,999 613,722
Financial liabilities    
Loan participations sold 47,009 48,524
Mortgage loan payable, net 24,454  
Total 294,860 409,201
Estimated Fair Value | Commercial Mortgage Loans    
Financial liabilities    
Repurchase agreements $ 223,397 $ 360,677