XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Estimated Future Benefit Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Pension  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 5
2026 5
2027 6
2028 7
2029 6
2030 - 2034 40
Postemployment  
Defined Benefit Plan Disclosure [Line Items]  
2025 11
2026 11
2027 11
2028 11
2029 11
2030 - 2034 $ 54