v3.26.1
Note 3 - Balance Sheet Accounts - Accrued Liabilities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Accrued compensation and related liabilities $ 828,006 $ 569,079
Provision for warranty expense 242,705 258,122
Accrued dividends 948,532 746,666
Accrued professional fees 172,036 652,530
Accrued interest 0 47,123
Other accrued liabilities 109,405 87,255
Total accrued liabilities $ 2,300,684 $ 2,360,775