v3.26.1
Fair Value Measurements - Summary of Key Assumptions (Details)
Mar. 31, 2026
Dec. 31, 2025
Risk-free Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration   0.035
Discount Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration 0.139 0.125
Gross revenue risk adjustment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration 0.029 0.029
Gross revenue volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration 0.15 0.15
Weighted Average Risk-Free Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration 0.037  
Weighted average cost of capital    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration 0.105 0.105