XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Commitments and Contingencies - Schedule of Accrual For Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Beginning balance $ 2,332 $ 3,325
Accrued for current year warranty claims 1,709 3,343
Settlement of warranty claims (1,714) (1,897)
Ending balance $ 2,327 $ 4,771