XML 129 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Expected Future Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
United States  
Expected future benefit payments  
2025 $ 3.5
2026 3.5
2027 3.5
2028 3.4
2029 3.4
In aggregate during five years thereafter 15.6
International Plans  
Expected future benefit payments  
2025 2.3
2026 2.5
2027 2.2
2028 2.5
2029 2.6
In aggregate during five years thereafter $ 11.4