XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Balance sheet information - Inventory (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials and supplies $ 14,324 $ 12,213
Finished goods 51,669 50,805
Gross 65,993 63,018
Excess and obsolete reserves (1,302) (1,330)
Inventory, net $ 64,691 $ 61,688