XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Balance sheet information - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Goodwill [Line Items]    
Raw materials and supplies $ 26,438 $ 19,133
Finished goods 72,347 67,484
Gross 98,785 86,617
Excess and obsolete reserves (2,509) (1,851)
Inventory, net $ 96,276 84,766
Discontinued Operations, Held-for-sale | CartiHeal Ltd    
Goodwill [Line Items]    
Finished goods   $ 642