v3.26.1
Borrowings - Schedule of Certain Characteristics of our Borrowings (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Secured Debt, Excluding Asset-Backed Securities    
Total borrowings    
Amount Outstanding $ 6,210,403 $ 5,619,255
Weighted Average Interest Rate 3.76% 4.04%
Weighted Average Remaining Maturity (days) 25 days 23 days
Agency RMBS    
Repurchase Agreements    
Amount Outstanding $ 5,352,131 $ 4,758,568
Weighted Average Interest Rate 3.76% 4.04%
Weighted Average Remaining Maturity (days) 26 days 24 days
Agency CMBS    
Repurchase Agreements    
Amount Outstanding $ 858,272 $ 860,687
Weighted Average Interest Rate 3.76% 4.04%
Weighted Average Remaining Maturity (days) 23 days 20 days