v3.26.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 01, 2017
Aug. 01, 2016
Dec. 31, 2025
Dec. 31, 2024
Compensation And Retirement Disclosure [Line Items]        
Defined benefits plan, plan assets, contributions by employer     $ 2.7 $ 2.5
UNITED STATES        
Compensation And Retirement Disclosure [Line Items]        
Defined contribution plan, annual contributions per employee, percent 6.00%      
UNITED STATES | Minimum [Member]        
Compensation And Retirement Disclosure [Line Items]        
Defined contribution plan, employee eligibility age 21 years      
UNITED KINGDOM | Minimum [Member]        
Compensation And Retirement Disclosure [Line Items]        
Defined contribution plan, annual contributions per employee, percent   0.50%    
Defined Benefit plan, employer matching contribution, percent   7.50%    
UNITED KINGDOM | Maximum [Member]        
Compensation And Retirement Disclosure [Line Items]        
Defined contribution plan, annual contributions per employee, percent   8.00%    
Defined Benefit plan, employer matching contribution, percent   10.00%    
IRELAND        
Compensation And Retirement Disclosure [Line Items]        
Defined contribution plan, employer contribution exclusive of employee match, percent     4.50%  
BELGIUM        
Compensation And Retirement Disclosure [Line Items]        
Defined contribution plan, employer contribution exclusive of employee match, percent     8.00%