XML 133 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Future Benefit Payments for Postretirement Health Care Plans (Details) - Postretirement Health Care Plan
$ in Millions
Dec. 31, 2024
USD ($)
U.S. Plans  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 10
2026 9
2027 9
2028 8
2029 8
2030-2034 34
Non-U.S. Plans  
Defined Benefit Plan Disclosure [Line Items]  
2025 4
2026 4
2027 4
2028 5
2029 5
2030-2034 $ 24