v3.25.4
Repurchase Agreements and Warehouse Facilities - Repurchase Agreements Secured by Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Assets Sold under Agreements to Repurchase [Line Items]        
Outstanding Repurchase Agreements $ 6,154,086 $ 3,516,611    
Fair Value of Collateral Pledged 4,438,882 3,841,738 $ 3,084,303 $ 3,525,080
Agency RMBS And Non-Agency RMBS And U.S. Treasury Securities        
Assets Sold under Agreements to Repurchase [Line Items]        
Outstanding Repurchase Agreements 6,154,086 3,516,611    
Fair Value of Collateral Pledged 6,412,129 3,676,585    
Amortized Cost of Collateral Pledged 6,302,640 3,729,642    
Agency RMBS And Non-Agency RMBS And U.S. Treasury Securities | Collateral Pledged        
Assets Sold under Agreements to Repurchase [Line Items]        
Restricted cash   11,800    
Agency RMBS        
Assets Sold under Agreements to Repurchase [Line Items]        
Outstanding Repurchase Agreements 5,894,367 2,830,925    
Fair Value of Collateral Pledged 6,143,730 2,975,400    
Amortized Cost of Collateral Pledged 6,033,884 2,995,820    
Non-Agency RMBS        
Assets Sold under Agreements to Repurchase [Line Items]        
Outstanding Repurchase Agreements 15,191 50,622    
Fair Value of Collateral Pledged 22,686 67,352    
Amortized Cost of Collateral Pledged 22,458 64,375    
Non-Agency RMBS | Consolidated SLST        
Assets Sold under Agreements to Repurchase [Line Items]        
Amortized Cost of Collateral Pledged 18,600 20,600    
U.S. Treasury securities        
Assets Sold under Agreements to Repurchase [Line Items]        
Outstanding Repurchase Agreements 244,528 635,064    
Fair Value of Collateral Pledged 245,713 633,833    
Amortized Cost of Collateral Pledged $ 246,298 $ 669,447