v3.26.1
Repurchase Agreements, net (Tables)
6 Months Ended
Jun. 30, 2026
Disclosure of Repurchase Agreements [Abstract]  
Schedule of Repurchase Agreements
The following tables represent the contractual repricing regarding our repurchase agreements to finance MBS and Treasury purchases at June 30, 2026 and December 31, 2025. Our repurchase agreements require excess collateral, known as a “haircut.” At June 30, 2026, the average haircut percentage was 2.51% compared to 2.63% at December 31, 2025. The haircut for our repurchase agreements vary by counterparty and therefore, the changes in the average haircut percentage will vary with the changes in our counterparty repurchase agreement balances.
June 30, 2026BalanceWeighted Average Contractual RateWeighted Average Maturity in days
≤ 30 days
$14,716,831 3.76 %14
> 30 days to ≤ 60 days3,157,770 3.77 %42
> 60 days to ≤ 90 days1,056,964 3.79 %77
> 90 days509,892 3.80 %101
Total or Weighted Average$19,441,457 3.77 %24

December 31, 2025BalanceWeighted Average Contractual RateWeighted Average Maturity in days
≤ 30 days$17,941,796 4.01 %15
Total or Weighted Average$17,941,796 4.01 %15