XML 116 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Repurchase Agreements - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
financialInstitution
counterparty
Dec. 31, 2022
USD ($)
counterparty
Dec. 31, 2021
USD ($)
Assets Sold under Agreements to Repurchase [Line Items]      
Cash and cash equivalents $ 187,107 $ 244,718 $ 289,602
Unencumbered investment securities $ 170,552    
Number of counterparties with amounts outstanding under repurchase agreements | counterparty 7 1  
Repurchase agreements, number of counterparties | counterparty 2    
Financings under repurchase agreements, aggregate outstanding balance $ 432,000    
Accrued interest payable $ 13,600 $ 600  
Weighted average advance rate 93.40% 30.00%  
Average interest rate haircut 6.60% 70.00%  
Weighted average months to maturity 46 days 9 days  
Weighted average interest rate 5.66% 5.28%  
Interest rate caps      
Assets Sold under Agreements to Repurchase [Line Items]      
Repurchase agreements, number of counterparties | counterparty 1    
Residential loans      
Assets Sold under Agreements to Repurchase [Line Items]      
Unencumbered investment securities $ 169,200    
Number of counterparties with amounts outstanding under repurchase agreements | financialInstitution 5    
Accrued interest payable $ 3,700 $ 3,600  
Agency RMBS      
Assets Sold under Agreements to Repurchase [Line Items]      
Unencumbered investment securities $ 95,272    
Average interest rate haircut 4.70% 43.70%  
Non-Agency RMBS      
Assets Sold under Agreements to Repurchase [Line Items]      
Unencumbered investment securities $ 75,280    
Repurchase agreements      
Assets Sold under Agreements to Repurchase [Line Items]      
Cash and cash equivalents 171,500    
Unencumbered investment securities $ 170,600    
Atlas SP      
Assets Sold under Agreements to Repurchase [Line Items]      
Repurchase agreement percentage at risk 7.93%    
Bank Of America      
Assets Sold under Agreements to Repurchase [Line Items]      
Repurchase agreement percentage at risk 5.34%