XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Balance sheet information - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 31, 2023
Accrued Liabilities [Line Items]    
Gross-to-net deductions $ 68,308 $ 59,592
Bonus and commission 25,442 19,437
Compensation and benefits 7,414 9,709
Accrued interest 5,924 6,606
Income and other taxes 6,147 4,749
Other liabilities(a) 15,462 19,702
Accrued liabilities 128,697 $ 119,795
Discontinued Operations, Held-for-sale    
Accrued Liabilities [Line Items]    
Accrued liabilities $ 884