XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Repurchase Agreements - Schedule of Borrowings Under Repurchase Agreements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Outstanding Repurchase Agreements $ 50,077      
Fair Value of Loans Pledged 3,525,080 $ 3,575,601 $ 3,049,166 $ 20,780,548
Repurchase agreements        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Outstanding Repurchase Agreements 50,077      
Carrying Value of Repurchase Agreements 737,023 554,259    
Fair Value of Loans Pledged $ 170,551      
Weighted average months to maturity 9 days      
Residential loans        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Maximum Aggregate Uncommitted Principal Amount $ 2,030,879 1,252,352    
Outstanding Repurchase Agreements 688,487 554,784    
Net Deferred Finance Costs (1,541) (525)    
Fair Value of Loans Pledged $ 867,033 $ 729,649    
Weighted Average Rate 6.65% 2.79%    
Weighted average months to maturity 16 years 8 months 8 days 4 years 4 months 17 days    
Residential loans | Repurchase agreements        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Carrying Value of Repurchase Agreements $ 686,946 $ 554,259    
Residential loans | Non-mark-to-market repurchase agreement        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Outstanding Repurchase Agreements $ 446,800 $ 15,600    
Weighted Average Rate 6.77% 4.00%    
Weighted average months to maturity 23 years 11 months 15 days 2 years 10 days