v3.26.1
Note 5 - Derivative and Other Hedging Instruments (Details Textual)
$ / item in Thousands, $ in Thousands
Jun. 30, 2026
USD ($)
$ / item
Dec. 31, 2025
USD ($)
$ / item
Derivative, Fair Value, Net   $ 830
Five Year Treasury Note Futures [Member] | Short [Member]    
Derivative, Forward Price (in USD per Per Share) | $ / item   109,300
Derivative, Fair Value, Net   $ 133,900
Ten Year T-Note Futures [Member] | Short [Member]    
Derivative, Forward Price (in USD per Per Share) | $ / item 109,890 112,440
Derivative, Fair Value, Net $ 207,300 $ 101,200
Ten Year Ultra Futures [Member] | Short [Member]    
Derivative, Forward Price (in USD per Per Share) | $ / item 112,470 115,020
Derivative, Fair Value, Net $ 67,500 $ 69,000