XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Fair value measurement - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 31, 2024
Fair Value Disclosures [Abstract]    
Contingent consideration liabilities $ 63,245 $ 49,277
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration liabilities 63,245 $ 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  
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