XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Balance sheet information - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 31, 2023
Inventory [Line Items]    
Raw materials and supplies $ 23,463 $ 21,062
Finished goods 66,569 70,271
Total 90,032 $ 91,333
Discontinued Operations, Held-for-sale | Advanced Rehabilitation Business    
Inventory [Line Items]    
Raw materials and supplies 7,011  
Finished goods $ 8,111