v3.26.1
Variable Interest Entity - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Assets      
Real estate securities, at fair value $ 149,439 $ 103,668  
Cash 37,641 12,315 $ 13,042
Interest receivable 2,736 1,016  
Total assets 957,678 497,809  
Liabilities      
Repurchase agreements, at fair value 645,910 292,032  
Due to affiliates 13,566 9,512  
Interest payable 1,457 623  
Accrued expenses and other liabilities 1,107 1,128  
Total liabilities 689,920 312,048  
Variable Interest Entity, Primary Beneficiary      
Assets      
Real estate securities, at fair value 149,439 103,668  
Cash 2,569 3,731  
Interest receivable 492 334  
Total assets 152,500 107,733  
Liabilities      
Repurchase agreements, at fair value 106,264 82,864  
Due to affiliates 38 0  
Interest payable 249 122  
Accrued expenses and other liabilities 42 0  
Total liabilities $ 106,593 $ 82,986