XML 131 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Repurchase Agreements - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
counterparty
Dec. 31, 2023
USD ($)
counterparty
Dec. 31, 2022
USD ($)
Assets Sold under Agreements to Repurchase [Line Items]      
Cash and cash equivalents $ 167,422 $ 187,107 $ 244,718
Unencumbered investment securities $ 170,167    
Number of counterparties with amounts outstanding under repurchase agreements | counterparty 9 7  
Repurchase agreements, number of counterparties | counterparty 5    
Financings under repurchase agreements, aggregate outstanding balance $ 481,400    
Accrued interest payable $ 28,400 $ 13,600  
Weighted average advance rate 96.00% 93.40%  
Average interest rate haircut 4.00% 6.60%  
Weighted average months to maturity 26 days 46 days  
Weighted average interest rate 4.84% 5.66%  
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 $ 128,700    
Number of counterparties with amounts outstanding under repurchase agreements | counterparty 6    
Residential Loans, Real Estate Owned And Single-Family Rental Properties      
Assets Sold under Agreements to Repurchase [Line Items]      
Accrued interest payable $ 2,500 $ 3,700  
Agency RMBS      
Assets Sold under Agreements to Repurchase [Line Items]      
Unencumbered investment securities $ 128,012    
Average interest rate haircut 4.20%    
Non-Agency RMBS      
Assets Sold under Agreements to Repurchase [Line Items]      
Unencumbered investment securities $ 42,155    
Average interest rate haircut   27.90%  
U.S. Treasury securities      
Assets Sold under Agreements to Repurchase [Line Items]      
Average interest rate haircut 1.30%    
Repurchase agreements      
Assets Sold under Agreements to Repurchase [Line Items]      
Cash and cash equivalents $ 163,300    
Unencumbered investment securities $ 170,200    
Atlas SP      
Assets Sold under Agreements to Repurchase [Line Items]      
Repurchase agreement percentage at risk 6.08%