v3.25.4
INCOME TAXES - Schedule of Income Tax Payments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Federal $ 2,199    
State 207    
Income tax payments 3,264 $ 3,900 $ 4,300
Switzerland      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign 298    
Ireland      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign 179    
Other foreign      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign $ 381