Note 12 - Commitments and Contingencies 1 (Details Textual) |
1 Months Ended | |||
|---|---|---|---|---|
|
May 13, 2026
USD ($)
|
Feb. 28, 2026 |
Jun. 30, 2026
USD ($)
|
Dec. 31, 2025
USD ($)
|
|
| Sales and Excise Tax Payable, Current | $ 901,000 | $ 863,000 | ||
| PurSteam Mighty Lil Steamers and Elite Travel Steamers [Member] | ||||
| Inventory Recalled | 195,000 | |||
| PurSteam Mighty Lil Steamers and Elite Travel Steamers [Member] | Voluntary Recall [Member] | ||||
| Litigation Settlement, Amount Awarded to Other Party | $ 100,000 |