XML 109 R96.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Repurchase Agreements - Repurchase Agreements Secured by Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements $ 2,057,361 $ 1,862,063
Value of Assets Pledged 3,103,105 3,084,303
Accrued interest payable 16,800 13,600
Single Family    
Assets Sold under Agreements to Repurchase [Line Items]    
Value of Assets Pledged 141,400 146,700
Agency RMBS And Non-Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 2,057,361 1,862,063
Value of Assets Pledged 2,239,331 2,076,435
Amortized Cost of Collateral Pledged 2,290,661 2,102,412
Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 1,991,485 1,771,436
Value of Assets Pledged 2,097,364 1,894,052
Amortized Cost of Collateral Pledged 2,098,851 1,869,415
Non-Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 65,876 90,627
Value of Assets Pledged 141,967 182,383
Amortized Cost of Collateral Pledged 191,810 232,997
Non-Agency RMBS | Residential Loan Securitizations    
Assets Sold under Agreements to Repurchase [Line Items]    
Amortized Cost of Collateral Pledged 6,900 42,100
Non-Agency RMBS | Consolidated SLST    
Assets Sold under Agreements to Repurchase [Line Items]    
Amortized Cost of Collateral Pledged $ 135,100 $ 140,300