XML 146 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]        
Unrecognized tax benefits $ 3,399 $ 3,951 $ 4,224 $ 4,191
Portion that, if recognized, would reduce tax expense and effective tax rate 2,708 3,072 3,351  
Accrued interest on unrecognized tax benefits 635 614 597  
Accrued penalties on unrecognized tax benefits 111 111 146  
Minimum        
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]        
Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months 0 0 0  
Portion that, if recognized, would reduce tax expense and effective tax rate 0 0 0  
Maximum        
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]        
Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months 100 650 250  
Portion that, if recognized, would reduce tax expense and effective tax rate $ 100 $ 600 $ 200