v3.25.0.1
Employee Benefit Plans - Future Benefit Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
U.S. Plans  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2025 $ 39
2026 40
2027 40
2028 41
2029 41
Years 2030 - 2034 210
Non-U.S. Plans  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2025 8
2026 7
2027 8
2028 10
2029 10
Years 2030 - 2034 $ 55