v3.25.1
Note 6 - Select Balance Sheet and Statement of Operations Information - Warranty Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance as of the beginning of the year $ 1,363 $ 1,482
Warranties issued during the year 727 933
Warranty costs incurred during the year (951) (1,052)
Balance at the end of the year 1,139 1,363
Current 917 1,029
Long-term 222 334
Total $ 1,139 $ 1,363