v3.26.1
Derivatives (Tables)
6 Months Ended
Jun. 30, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Offsetting Assets
The following tables present information about the potential effects of netting our derivatives if we were to offset the assets and liabilities on the accompanying consolidated balance sheets. We currently present these financial instruments at their gross amounts and they are included in Derivatives, at fair value on the accompanying consolidated balance sheets at June 30, 2026 and December 31, 2025.
Gross Amounts Not Offset
Assets
Gross Amounts(1)
Financial
Instruments
Cash CollateralTotal Net
June 30, 2026
Interest rate swap contracts (2)
$666,260 $(12,874)$(145,568)$507,818 
Futures contracts— (62,289)169,581 107,292 
TBA Agency Securities1,803 (12)(1,408)383 
Totals$668,063 $(75,175)$22,605 $615,493 
December 31, 2025
Interest rate swap contracts (2)
$593,724 $(19,210)$(244,878)$329,635 
Futures contracts17,820 (93)53,210 70,937 
Totals$611,544 $(19,303)$(191,668)$400,572 
(1)See Note 4 - Fair Value of Financial Instruments for additional discussion.
(2)Includes $106,492 and $15,329 of centrally-cleared interest rate swap contracts, respectively.
Schedule of Offsetting Liabilities
 Gross Amounts Not Offset  
Liabilities
Gross Amounts(1)
Financial
Instruments
Cash CollateralTotal Net
June 30, 2026
Interest rate swap contracts (2)
$(12,874)$12,874 $— $— 
Futures contracts(62,289)62,289 — — 
TBA Agency Securities(12)12 — — 
Totals$(75,175)$75,175 $— $— 
December 31, 2025
Interest rate swap contracts (2)
$(19,210)$19,210 $— $— 
Futures contracts(93)93 — — 
Totals$(19,303)$19,303 $— $— 
(1)See Note 4 - Fair Value of Financial Instruments for additional discussion.
(2)Includes $(12,873) and $(19,210) of centrally-cleared interest rate swap contracts, respectively.
Schedule of Derivative Instruments, Gain (Loss)
The following table represents the information regarding our derivatives which are included in Gain (Loss) on derivatives, net in the accompanying consolidated statements of operations for the three and six months ended June 30, 2026 and June 30, 2025.
Income (Loss) Recognized
For the Three Months Ended June 30,For the Six Months Ended June 30,
Derivatives2026202520262025
Interest rate swap contracts (1)
$110,800 $(77,650)$182,101 $(216,565)
Futures contracts(4,500)(27,583)14,335 (89,093)
TBA Agency Securities1,935 (2,789)(5,176)6,418 
Total Gain (Loss) on Derivatives, net$108,235 $(108,022)$191,260 $(299,240)
(1)Includes $62,195 and $(40,815) and $104,413 and $(111,573) of centrally-cleared interest rate swap contract income (loss) for the three and six months ended June 30, 2026 and June 30, 2025, respectively.
Schedule of Derivative Instruments The following tables present information about our derivatives at June 30, 2026 and December 31, 2025. We did not have any TBA Agency Securities at December 31, 2025.
Interest Rate Swap Contracts (1)
Notional AmountWeighted Average Remaining Term (Months)Weighted Average Rate
June 30, 2026
< 3 years
$8,072,000 223.19 %
≥ 3 years and < 5 years
3,502,000 511.01 %
≥ 5 years and < 7 years
1,550,000 762.63 %
≥ 7 years and < 10 years
1,990,000 1093.79 %
≥ 10 years
775,000 1764.22 %
Total or Weighted Average (2)
$15,889,000 522.78 %
December 31, 2025
< 3 years
$6,475,000 253.02 %
≥ 3 years and < 5 years
1,802,000 520.53 %
≥ 5 years and < 7 years
2,400,000 691.43 %
≥ 7 years and < 10 years
1,350,000 1113.73 %
≥ 10 years
300,000 1763.96 %
Total or Weighted Average (3)
$12,327,000 512.44 %
(1)Pay Fixed/Receive Variable.
(2)Of this amount, $11,008,000 notional are SOFR based swaps, the last of which matures in 2041; and $4,881,000 notional are Federal Funds based swaps, the last of which matures in 2032. Of this amount, $10,808,000 notional are centrally-cleared interest rate swap contracts, the last of which matures in 2041.
(3)Of this amount, $7,393,000 notional are SOFR based swaps, the last of which matures in 2040; and $4,934,000 notional are Federal Funds based swaps, the last of which matures in 2032. Of this amount, $7,193,000 notional are centrally-cleared interest rate swap contracts, the last of which matures in 2040.
TBA Agency SecuritiesNotional AmountCost BasisFair Value
June 30, 2026
30 Year Long, 5.0%
$100,000 $97,734 $98,399 
30 Year Long, 5.5%
300,000 300,897 301,299 
30 Year Long, 6.0%
200,000 203,547 203,821 
Total TBA Agency Securities$600,000 $602,178 $603,519