v3.26.1
Subsequent Events (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jul. 28, 2026
USD ($)
loan
Jul. 24, 2026
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Subsequent Event [Line Items]          
Total loan commitment     $ 4,508,434   $ 4,290,603
Initial funding of loan     $ 29,123 $ 22,056  
Stock repurchased (in shares) | shares     1,858,236    
Shares acquired, average cost (in USD per share) | $ / shares     $ 8.20    
Stock repurchased value     $ 15,300    
Remaining authorized, amount     $ 9,300    
Subsequent Events          
Subsequent Event [Line Items]          
Stock repurchased (in shares) | shares   216,181      
Shares acquired, average cost (in USD per share) | $ / shares   $ 8.43      
Stock repurchased value   $ 1,800      
Remaining authorized, amount   $ 7,500      
One First Mortgage Loan | Subsequent Events          
Subsequent Event [Line Items]          
Number of mortgage loans | loan 1        
Total loan commitment $ 72,000        
Initial funding of loan $ 72,000