XML 51 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Repurchase Agreements (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 8,600,143 $ 6,563,120
Weighted Average Rate 4.47% 4.80%
Fair Value of Collateral Pledged $ 9,066,756 $ 6,893,629
Accrued interest payable 60,855 44,672
Residential Mortgage Backed Securities [Member] | Agency MBS    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 8,236,132 $ 6,368,457
Weighted Average Rate 4.46% 4.79%
Fair Value of Collateral Pledged $ 8,679,237 $ 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 $ 275,298 $ 90,717
Weighted Average Rate 4.48% 4.78%
Fair Value of Collateral Pledged $ 290,138 $ 95,071
Interest-Only-Strip [Member] | Agency MBS    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 84,326 $ 96,146
Weighted Average Rate 4.82% 5.18%
Fair Value of Collateral Pledged $ 92,622 $ 101,165
Interest-Only-Strip [Member] | Non-Agency MBS    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 4,387 $ 7,800
Weighted Average Rate 5.22% 5.52%
Fair Value of Collateral Pledged $ 4,759 $ 8,057