Note 1 - Description of Business and Basis of Presentation 2 (Details Textual) $ in Millions |
Jun. 30, 2026
USD ($)
|
|---|---|
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | |
| Tariff Refund Receivable | $ 27.7 |