XML 86 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable - Allowance for Credit Losses (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Allowance for Credit Loss [Line Items]        
Cumulative effect of new accounting principle in period of adoption, net of tax $ 12,243 $ 10,756 $ 13,567  
Tax effect 527 561 671  
RETAINED EARNINGS        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Cumulative effect of new accounting principle in period of adoption, net of tax $ 2,193 $ 706 $ 3,517 $ 1,598