XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Repurchase Agreements (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 7,234,723 $ 6,563,120
Weighted Average Rate 4.46% 4.80%
Fair Value of Collateral Pledged $ 7,620,616 $ 6,893,629
Accrued interest payable 46,861 44,672
Residential Mortgage Backed Securities [Member] | Agency MBS    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 7,076,257 $ 6,368,457
Weighted Average Rate 4.45% 4.79%
Fair Value of Collateral Pledged $ 7,454,039 $ 6,689,336
Commercial Mortgage Backed Securities [Member] | Agency MBS    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 64,065 $ 90,717
Weighted Average Rate 4.45% 4.78%
Fair Value of Collateral Pledged $ 63,351 $ 95,071
Interest-Only-Strip [Member] | Agency MBS    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 88,686 $ 96,146
Weighted Average Rate 4.78% 5.18%
Fair Value of Collateral Pledged $ 97,212 $ 101,165
Interest-Only-Strip [Member] | Non-Agency MBS    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 5,715 $ 7,800
Weighted Average Rate 5.14% 5.52%
Fair Value of Collateral Pledged $ 6,014 $ 8,057