XML 333 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Product Warranty Liability [Line Items]    
Standard and extended product warranty accrual $ 95 $ 97
Purchase obligations $ 2,300  
Maximum    
Product Warranty Liability [Line Items]    
Standard product warranty period 20 years