v3.26.1
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