XML 108 R97.htm IDEA: XBRL DOCUMENT v3.24.3
Repurchase Agreements - Schedule of Borrowings Under Financing Arrangements and Associated Assets Pledged as Collateral (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Outstanding Repurchase Agreements $ 3,045,597 $ 1,862,063
Carrying Value of Repurchase Agreements 3,611,115 2,471,113
Fair Value of Collateral Pledged $ 3,777,144 $ 3,084,303
Weighted Average Months to Maturity 45 days 46 days
Single Family    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Fair Value of Collateral Pledged $ 139,900 $ 146,700
Residential Loans and Real Estate Owned    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Carrying Value of Repurchase Agreements 493,634 534,754
Fair Value of Collateral Pledged 610,500  
Residential Loans    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Fair Value of Collateral Pledged   658,300
Residential Loans    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Maximum Aggregate Uncommitted Principal Amount 2,775,000 2,225,000
Outstanding Repurchase Agreements 566,621 611,055
Net Deferred Finance Costs (1,103) (2,005)
Fair Value of Collateral Pledged $ 750,346 $ 805,082
Weighted Average Rate 7.19% 7.87%
Weighted Average Months to Maturity 6 years 4 months 20 days 13 years 10 months 20 days
Residential Loans | Repurchase agreements    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Carrying Value of Repurchase Agreements $ 565,518 $ 609,050
Residential Loans | Repurchase Agreement, Non Mark-to Market    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Outstanding Repurchase Agreements $ 39,800 $ 179,100
Weighted Average Rate 7.95% 8.19%
Weighted Average Months to Maturity 6 months 14 months