XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Retirement Plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Defined Contribution Plan, Tax Status [Extensible Enumeration] us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember
Minimum age of full-time employees eligible to participate in the plan 21 years    
Employer contributions made to the 401(k) Plan $ 5.1 $ 5.7 $ 4.3
Swiss Pension Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Underfunded status 1.6 2.2  
Fair value of plan assets 16.7 16.2  
Projected benefit obligation 18.3 18.4  
Accumulated benefit obligation 0.6 2.6  
Net periodic benefit cost $ 1.2 $ 0.9