Annual report pursuant to Section 13 and 15(d)

COMPANY-SPONSORED EMPLOYEE BENEFIT PLANS - Fair Value Measurement of Plan Assets Using Unobservable Inputs (Details)

v3.25.0.1
COMPANY-SPONSORED EMPLOYEE BENEFIT PLANS - Fair Value Measurement of Plan Assets Using Unobservable Inputs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Fair value of plan assets at beginning of year $ 45,482  
Actual Return on Assets:    
Fair value of plan assets at end of year 43,396 $ 45,482
Level 3    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Fair value of plan assets at beginning of year 80 77
Actual Return on Assets:    
Assets Held at End of Year 0 4
Assets Sold During the Year (8) 2
Purchases 38 452
Sales (38) (455)
Transfers Into (Out of) Level 3 (10) 0
Fair value of plan assets at end of year 62 80
Level 3 | Corporate debt securities    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Fair value of plan assets at beginning of year 0 0
Actual Return on Assets:    
Assets Held at End of Year (1) 0
Assets Sold During the Year 4 2
Purchases 38 450
Sales (10) (452)
Transfers Into (Out of) Level 3 (10) 0
Fair value of plan assets at end of year 21 0
Level 3 | Alternative and Other Investments    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Fair value of plan assets at beginning of year 80 77
Actual Return on Assets:    
Assets Held at End of Year 1 4
Assets Sold During the Year (12) 0
Purchases 0 2
Sales (28) (3)
Transfers Into (Out of) Level 3 0 0
Fair value of plan assets at end of year $ 41 $ 80