XML 138 R120.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of period $ 4,309 $ 4,904  
Deductions (13,513) (14,036)  
Balance at end of period 3,817 4,309 $ 4,904
Allowance For Doubtful Accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of period 164 200 209
Charged to costs and expenses 8 (8) (11)
Charged to other accounts (2) 0 2
Deductions (8) (28) 0
Balance at end of period 162 164 200
Valuation Allowance in Tax Carryforward Losses And Deductions [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of period 2,723 2,547 1,974
Charged to costs and expenses 443 336 670
Deductions (93) (160) (97)
Balance at end of period $ 3,072 $ 2,723 $ 2,547