v3.26.1
Repurchase Agreements and Warehouse Facilities - Schedule of Repurchase Agreements Secured by Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements $ 6,214,069 $ 6,154,086
Fair Value of Collateral Pledged 4,619,634 4,438,882
Agency RMBS, Non-Agency RMBS And U.S. Treasury Securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 6,214,069 6,154,086
Fair Value of Collateral Pledged 6,456,178 6,412,129
Amortized Cost of Collateral Pledged 6,408,290 6,302,640
Agency RMBS, Non-Agency RMBS And U.S. Treasury Securities | Collateral Pledged    
Assets Sold under Agreements to Repurchase [Line Items]    
Restricted cash 5,300  
Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 5,898,183 5,894,367
Fair Value of Collateral Pledged 6,132,282 6,143,730
Amortized Cost of Collateral Pledged 6,079,250 6,033,884
Non-Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 13,567 15,191
Fair Value of Collateral Pledged 19,613 22,686
Amortized Cost of Collateral Pledged 19,721 22,458
Non-Agency RMBS | Consolidated SLST    
Assets Sold under Agreements to Repurchase [Line Items]    
Amortized Cost of Collateral Pledged 15,000 18,600
U.S. Treasury securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 302,319 244,528
Fair Value of Collateral Pledged 304,283 245,713
Amortized Cost of Collateral Pledged $ 309,319 $ 246,298