v3.26.1
Note 8 - Derivatives (Details Textual)
Mar. 31, 2026
The Credit Agreement [Member]  
Debt Instrument, Interest Rate, Stated Percentage 4.75%