XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Fair value measurement - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 28, 2025
Dec. 31, 2024
Fair Value Disclosures [Abstract]    
Contingent consideration liabilities $ 65,186 $ 49,277
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration liabilities 65,186 $ 49,277
Standard Bariatrics    
Fair Value Disclosures [Abstract]    
Contingent consideration liabilities 15,000  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration liabilities 15,000  
Palette    
Fair Value Disclosures [Abstract]    
Contingent consideration liabilities 50,000  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration liabilities 50,000  
Maximum | Standard Bariatrics    
Fair Value Disclosures [Abstract]    
Contingent consideration liabilities 65,000  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration liabilities $ 65,000