XML 134 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Repurchase Agreements - Repurchase Agreements Secured by Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets Sold under Agreements to Repurchase [Line Items]        
Outstanding Repurchase Agreements $ 3,516,611 $ 1,862,063    
Fair Value of Collateral Pledged 3,841,738 3,084,303 $ 3,525,080 $ 3,575,601
Agency RMBS And Non-Agency RMBS And U.S. Treasury Securities        
Assets Sold under Agreements to Repurchase [Line Items]        
Outstanding Repurchase Agreements 3,516,611 1,862,063    
Fair Value of Collateral Pledged 3,676,585 2,076,435    
Amortized Cost of Collateral Pledged 3,729,642 2,102,412    
Agency RMBS        
Assets Sold under Agreements to Repurchase [Line Items]        
Outstanding Repurchase Agreements 2,830,925 1,771,436    
Fair Value of Collateral Pledged 2,975,400 1,894,052    
Amortized Cost of Collateral Pledged 2,995,820 1,869,415    
Non-Agency RMBS        
Assets Sold under Agreements to Repurchase [Line Items]        
Outstanding Repurchase Agreements 50,622 90,627    
Fair Value of Collateral Pledged 67,352 182,383    
Amortized Cost of Collateral Pledged 64,375 232,997    
Non-Agency RMBS | Financing VIEs        
Assets Sold under Agreements to Repurchase [Line Items]        
Amortized Cost of Collateral Pledged   42,100    
Non-Agency RMBS | Consolidated SLST        
Assets Sold under Agreements to Repurchase [Line Items]        
Amortized Cost of Collateral Pledged 20,600 140,300    
U.S. Treasury securities        
Assets Sold under Agreements to Repurchase [Line Items]        
Outstanding Repurchase Agreements 635,064 0    
Fair Value of Collateral Pledged 633,833 0    
Amortized Cost of Collateral Pledged 669,447 $ 0    
Restricted cash $ 11,800