v3.26.1
Note 15 - Subsequent Events (Details Textual) - Subsequent Event [Member]
Aug. 07, 2026
USD ($)
Severance Costs $ 100,000
Expected Savings $ 620,000