v3.26.1
Note 5 - Derivative and Other Hedging Instruments (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]

(in thousands)

         

Derivative and Other Hedging Instruments

Balance Sheet Location

 

June 30, 2026

  

December 31, 2025

 

Assets

         

Interest rate swaps

Derivative assets, at fair value

 $11,520  $8,238 

Payer swaptions

Derivative assets, at fair value

  3,542   - 

TBA securities

Derivative assets, at fair value

  -   1,015 

Total derivative assets, at fair value

 $15,062  $9,253 
          

Liabilities

         

TBA securities

Derivative liabilities, at fair value

 $4,723  $1,846 

Total derivative liabilities, at fair value

 $4,723  $1,846 
          

Margin Balances Posted to (from) Counterparties

         

Futures contracts

Restricted cash

 $4,140  $5,131 

Interest rate swaps

Restricted cash

  9,479   - 

TBA securities (including margin paid on unsettled trades)

Restricted cash

  5,949   2,394 

TBA securities (including margin received on unsettled trades)

Other liabilities

  (2,020)  (360)

Swaption margin

Other liabilities

  (1,120)  - 

Total margin balances on derivative contracts

 $16,428  $7,165 
Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]

($ in thousands)

                
  

June 30, 2026

 
  

Average

  

Weighted

  

Weighted

     
  

Contract

  

Average

  

Average

     
  

Notional

  

Entry

  

Effective

  

Open

 

Expiration Year

 

Amount

  

Rate

  

Rate

  

Equity(1)

 

U.S. Treasury Note Futures Contracts (Short Positions)(2)

                

September 2026 10-year T-Note futures (Sep 2026 - Sep 2036 Hedge Period)

 $188,600   4.46%  4.31% $(1,773)

September 2026 10-year Ultra futures (Sep 2026 - Sep 2036 Hedge Period)

  60,000   4.62%  4.43%  (954)

SOFR Futures Contracts (Short Positions)

                

September 2026 3-Month SOFR futures (Jun 2026 - Sep 2026 Hedge Period)

 $97,500   3.38%  3.70% $316 

December 2026 3-Month SOFR futures (Sep 2026 - Dec 2026 Hedge Period)

  97,500   3.27%  3.92%  630 

March 2027 3-Month SOFR futures (Dec 2026 - Mar 2027 Hedge Period)

  97,500   3.22%  4.04%  802 

June 2027 3-Month SOFR futures (Mar 2027 - Jun 2027 Hedge Period)

  97,500   3.21%  4.08%  851 

ERIS SOFR Swap Futures Contracts (Short Positions)(3)

                

September 2026 5-Year Term, 3.75% fixed rate, (Sep 2026 - Sep 2031 Hedge Period)

 $10,000   4.01%  3.91% $(38)

($ in thousands)

                
  

December 31, 2025

 
  

Average

  

Weighted

  

Weighted

     
  

Contract

  

Average

  

Average

     
  

Notional

  

Entry

  

Effective

  

Open

 

Expiration Year

 

Amount

  

Rate

  

Rate

  

Equity(1)

 

U.S. Treasury Note Futures Contracts (Short Positions)(2)

                

March 2026 5-year T-Note futures (Mar 2026 - Mar 2031 Hedge Period)

 $122,500   3.65%  3.65% $10 

March 2026 10-year T-Note futures (Mar 2026 - Mar 2036 Hedge Period)

  90,000   3.79%  3.91%  739 

March 2026 10-year Ultra futures (Mar 2026 - Mar 2036 Hedge Period)

  60,000   4.03%  4.14%  575 

SOFR Futures Contracts (Short Positions)

                

March 2026 3-Month SOFR futures (Dec 2025 - Mar 2026 Hedge Period)

 $97,500   3.73%  3.69% $(44)

June 2026 3-Month SOFR futures (Mar 2026 - Jun 2026 Hedge Period)

  97,500   3.55%  3.52%  (33)

September 2026 3-Month SOFR futures (Jun 2026 - Sep 2026 Hedge Period)

  97,500   3.38%  3.31%  (66)

December 2026 3-Month SOFR futures (Sep 2026 - Dec 2026 Hedge Period)

  97,500   3.27%  3.16%  (111)

March 2027 3-Month SOFR futures (Dec 2026 - Mar 2027 Hedge Period)

  97,500   3.22%  3.11%  (105)

June 2027 3-Month SOFR futures (Mar 2027 - Jun 2027 Hedge Period)

  97,500   3.21%  3.11%  (90)

ERIS SOFR Swap Futures Contracts (Short Positions)(3)

                

March 2026 5-Year Term, 3.75% fixed rate (Mar 2026 - Mar 2031 Hedge Period)

 $10,000   3.48%  3.45% $(13)
Schedule of Interest Rate Swaps [Table Text Block]

($ in thousands)

                
      

Average

         
      

Fixed

  

Average

  

Average

 
  

Notional

  

Pay

  

Receive

  

Maturity

 
  

Amount

  

Rate

  

Rate

  

(Years)

 

June 30, 2026

                

Expiration > 1 to ≤ 5 years

 $5,292,800   3.46%  3.68%  3.0 

Expiration > 5 years

  2,521,400   3.92%  3.68%  8.0 
  $7,814,200   3.61%  3.68%  4.6 

December 31, 2025

                

Expiration > 1 to ≤ 5 years

 $4,162,500   3.38%  3.87%  3.2 

Expiration > 5 years

  1,695,800   3.87%  3.87%  7.1 
  $5,858,300   3.53%  3.87%  4.3 
Schedule of Payer Swaptions [Table Text Block]

($ in thousands)

                         
  

Option

  

Underlying Swap

 
          

Weighted

           

Weighted

 
          

Average

      

Average

 

Adjustable

 

Average

 
      

Fair

  

Months to

  

Notional

  

Fixed

 

Rate

 

Term

 
  

Cost

  

Value

  

Expiration

  

Amount

  

Rate

 

Index

 

(Years)

 

June 30, 2026

                         

Payer Swaption (long position)

 $7,124  $5,633   5.0  $1,000,000   4.11%

SOFR

  5.0 

Payer Swaption (short position)

  (3,024)  (2,091)  5.0   1,000,000   4.51%

SOFR

  5.0 

Total

 $4,100  $3,542      $2,000,000          
Schedule of To Be Announced Securities [Table Text Block]

($ in thousands)

                
  

Notional

             
  

Amount

          

Net

 
  

Long

  

Cost

  

Market

  

Carrying

 
  

(Short)(1)

  

Basis(2)

  

Value(3)

  

Value(4)

 
June 30, 2026                

30-Year TBA securities:

                
5.0% $(145,000) $(141,270) $(142,689) $(1,419)
5.5%  (449,900)  (448,564)  (451,868)  (3,304)

Total

 $(594,900) $(589,834) $(594,557) $(4,723)

December 31, 2025

                
15-Year TBA securities:                
4.5% $250,000  $249,998  $250,186  $188 
30-Year TBA securities:                
3.0%  -   (343)  -   343 
3.5%  -   34   -   (34)
4.0%  -   (215)  -   215 
5.0%  -   218   -   (218)
5.5%  (275,000)  (277,696)  (278,996)  (1,300)
6.5%  (155,000)  (161,103)  (161,127)  (24)

Total

 $(180,000) $(189,107) $(189,937) $(830)
Derivative Instruments, Gain (Loss) [Table Text Block]

(in thousands)

                
  

Six Months Ended June 30,

  

Three Months Ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Interest rate futures contracts (short position)

 $8,659  $(23,630) $4,222  $(8,688)

Interest rate swaps

  104,355   (100,251)  63,353   (37,408)

Payer swaptions (short positions)

  932   -   932   - 

Payer swaptions (long positions)

  (1,490)  -   (1,490)  - 

TBA securities (short positions)

  (3,033)  (4,636)  (3,228)  (7,662)

TBA securities (long positions)

  930   572   (347)  472 

U.S. Treasury securities (short positions)

  (1,645)  -   (1,042)  - 

Total

 $108,708  $(127,945) $62,400  $(53,286)