XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Commitments and Contingencies - Changes in Product Warranty Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Accrued warranty obligations – beginning $ 887 $ 547
Accruals for warranties issued 315 911
Settlements made (199) (591)
Accrued warranty obligations – ending $ 1,003 $ 867