v3.26.1
Note 8 - Commitments and Contingencies - Changes in Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accrued warranty obligations – beginning $ 1,126 $ 887
Accruals for warranties issued 49 93
Settlements made (9) (6)
Accrued warranty obligations – ending $ 1,166 $ 974