XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Note 13 - Guarantees (Tables)
3 Months Ended
Mar. 28, 2026
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   

Three Months Ended

 
   

March 28,

   

March 29,

 
   

2026

   

2025

 

Balance at beginning of period

  $ 4,402     $ 3,093  

Warranty expense accruals

    1,210       785  

Warranty payments

    (1,012 )     (1,041 )

Balance at end of period

  $ 4,600     $ 2,837