v3.26.1
Fair Value - Schedule of Carrying Values and Estimated Fair Values of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Assets        
Loans held-for-investment, net of allowance for credit losses $ 1,362,799 $ 1,537,732 $ 1,760,377 $ 1,897,648
Loans held-for-investment, net of allowance for credit losses, at fair value 1,392,514 1,579,793    
Cash and cash equivalents 43,555 65,958    
Restricted cash 599 14,108    
Liabilities        
Repurchase facilities 347,491 439,173    
Securitized debt obligations 535,716 643,528    
Securitized debt obligations, at fair value 521,128 628,079    
Secured credit facility 71,774 71,774    
Mortgage loan payable $ 17,570 $ 17,546