v3.26.1
Subsequent Events (Details) - USD ($)
$ in Thousands
Apr. 01, 2026
Apr. 28, 2026
Apr. 15, 2026
Mar. 31, 2026
Dec. 31, 2025
Subsequent Event [Line Items]          
Real estate owned, held for sale       $ 192,653 $ 198,883
Amortized cost       22,000,000 $ 21,600,000
Remaining amount available under share repurchase program       $ 10,178  
Subsequent Event          
Subsequent Event [Line Items]          
Property, held-for-sale $ 76,600        
Real estate owned, held for sale $ 75,700        
Remaining amount available under share repurchase program   $ 50,000      
Subsequent Event | Commercial Real Estate Mortgage Securitization Transaction          
Subsequent Event [Line Items]          
Amortized cost     $ 880,400    
Subsequent Event | Securitization’s Notes          
Subsequent Event [Line Items]          
Amortized cost     $ 778,100