XML 103 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Repurchase Agreements - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
counterparty
financialInstitution
Dec. 31, 2022
USD ($)
counterparty
Mar. 31, 2022
USD ($)
Assets Sold under Agreements to Repurchase [Line Items]      
Cash and cash equivalents $ 227,753,000 $ 244,718,000 $ 303,762,000
Repurchase agreements, number of financial institutions | financialInstitution 4    
Repurchase agreements, number of counterparties | counterparty 1    
Financings under repurchase agreements, aggregate outstanding balance $ 245,000,000    
Number of counterparties with amounts outstanding under repurchase agreements | counterparty 3 3  
Interest rate caps      
Assets Sold under Agreements to Repurchase [Line Items]      
Repurchase agreements, number of counterparties | counterparty 1    
Interest rate 4.10%    
Notional Amount $ 111,000,000    
Fair value of the interest rate cap contract 1,200,000 $ 1,500,000  
Unrealized losses $ 200,000    
Bank of America      
Assets Sold under Agreements to Repurchase [Line Items]      
Repurchase agreement percentage at risk 6.88%    
Repurchase agreements      
Assets Sold under Agreements to Repurchase [Line Items]      
Cash and cash equivalents $ 215,800,000    
Unencumbered investment securities $ 127,498,000    
Weighted average advance rate 76.60% 30.00%  
Average interest rate haircut 23.40% 70.00%  
Average days to maturity 55 days 9 days  
Weighted average interest rate 5.74% 5.28%  
Accrued interest payable $ 1,300,000 $ 600,000  
Repurchase agreements | Residential loans      
Assets Sold under Agreements to Repurchase [Line Items]      
Unencumbered investment securities 225,300,000    
Repurchase agreements | Agency RMBS      
Assets Sold under Agreements to Repurchase [Line Items]      
Unencumbered investment securities $ 6,914,000    
Average interest rate haircut 5.00%    
Repurchase agreements | Non-Agency RMBS      
Assets Sold under Agreements to Repurchase [Line Items]      
Unencumbered investment securities $ 89,425,000    
Average interest rate haircut 36.50%