XML 159 R139.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Future Obligations (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Pension Benefits  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 $ 196,110
2026 214,646
2027 184,354
2028 179,312
2029 171,031
2030 to 2034 2,155,792
Postretirement Benefits  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 28,080
2026 27,666
2027 27,252
2028 26,759
2029 26,388
2030 to 2034 $ 464,073