v3.26.1
Note 11 - Guarantees - Schedule of Product Warranty Liability (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Beginning accrued product warranty $ 451,000 $ 703,000
Accruals for warranties issued 265,000 353,000
Adjustments related to pre-existing warranties including expirations and changes in estimates 61,000 (22,000)
Cost of warranty repair (366,000) (583,000)
Ending accrued product warranty $ 411,000 $ 451,000