v3.26.1
Note 7 - Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2026
Jun. 03, 2026
Dec. 31, 2025
Manufacturer’s warranties $ 145,000 $ 145,000 $ 189,000
Taxes payable 988,967   788,116
Miscellaneous payable 167,090   219,449
Total accrued expenses and other current liabilities $ 1,301,057   $ 1,196,565