XML 109 R98.htm IDEA: XBRL DOCUMENT v3.24.3
Repurchase Agreements - Schedule of Repurchase Agreements Secured by Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements $ 3,045,597 $ 1,862,063
Fair Value of Collateral Pledged 3,777,144 3,084,303
Agency RMBS, Non-Agency RMBS And U.S. Treasury Securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 3,045,597 1,862,063
Fair Value of Collateral Pledged 3,197,434 2,076,435
Amortized Cost of Collateral Pledged 3,154,874 2,102,412
Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 2,638,460 1,771,436
Fair Value of Collateral Pledged 2,773,633 1,894,052
Amortized Cost of Collateral Pledged 2,732,190 1,869,415
Non-Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 54,197 90,627
Fair Value of Collateral Pledged 70,432 182,383
Amortized Cost of Collateral Pledged 65,573 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 25,400 140,300
U.S. Treasury securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding Repurchase Agreements 352,940 0
Fair Value of Collateral Pledged 353,369 0
Amortized Cost of Collateral Pledged 357,111 $ 0
Restricted cash $ 4,300