XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Duration of defined benefit obligation 15 years 16 years  
Actual return on plan assets $ 0.2 $ 0.2  
Change in discount rate or future pension increase, impact projected benefit obligation, percent 0.50%    
Expected future employer contributions next fiscal year $ 2.2    
Statutory pension insurance 1.6 1.5 $ 2.3
Germany      
Defined Benefit Plan Disclosure [Line Items]      
Statutory pension insurance $ 21.3 $ 19.1 $ 17.9
Projected Benefit Pension Obligation | Geographic Concentration Risk | Germany      
Defined Benefit Plan Disclosure [Line Items]      
Concentration risk percentage 92.10% 93.10%