v3.25.3
Fair Value of Financial Instruments - Schedule of Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Carrying Amount    
Financial assets    
Cash, cash equivalents and restricted cash $ 73,866 $ 64,549
Commercial mortgage loans, net 375,387 549,173
Total 449,253 613,722
Financial liabilities    
Loan participations - sold 47,141 48,524
Mortgage loan payable, net 23,804  
Total 313,215 409,201
Carrying Amount | Commercial Mortgage Loans    
Financial liabilities    
Repurchase agreements 242,270 360,677
Estimated Fair Value    
Financial assets    
Cash, cash equivalents and restricted cash 73,866 64,549
Commercial mortgage loans, net 375,387 549,173
Total 449,253 613,722
Financial liabilities    
Loan participations - sold 47,141 48,524
Mortgage loan payable, net 23,804  
Total 313,215 409,201
Estimated Fair Value | Commercial Mortgage Loans    
Financial liabilities    
Repurchase agreements $ 242,270 $ 360,677