v3.25.1
Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details)
Mar. 30, 2025
Revenue-based Payment | Monte Carlo simulation | Measurement Input, Revenue Volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Revenue volatility (as a percent) 0.189