v3.26.1
Note 15 - Subsequent Events (Details Textual) - Subsequent Event [Member]
$ in Millions
Aug. 04, 2026
USD ($)
Tariff Refund Received $ 8.2
Tariff Refund Receivable $ 16.8