XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 29, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]
    March 29, 2025     December 28, 2024  
    $     $  
Raw materials and work-in-process   57,437     51,422  
Finished goods   45,729     46,843  
Inventory reserves   (3,759 )   (5,467 )
    99,407     92,798