v3.25.2
Note 7 - Debt Outstanding (Details Textual) - The 2026 Notes [Member]
Oct. 20, 2021
USD ($)
Debt Instrument, Interest Rate, Stated Percentage 4.875%
Debt Instrument, Face Amount $ 40,250,000
Proceeds from Issuance of Debt $ 38,607,000
Debt Instrument, Maturity Date Dec. 31, 2026