v3.23.1
VARIABLE INTEREST ENTITIES - SCHEDULE OF VARIABLE INTEREST ENTITIES (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Current assets:      
Cash and cash equivalents $ 3,052 $ 1,104 $ 386
Trade accounts receivable 2,789 2,829  
Inventories 8,952 8,408  
Other current assets 4,247 4,381  
Total current assets 19,040 16,758  
Property, plant and equipment, net 3,731 3,617  
Total assets 27,110 24,580 $ 28,724
Current liabilities:      
Trade accounts payable and accrued liabilities 5,476 4,386  
Other current liabilities 3,116 3,379  
Total current liabilities 10,408 9,600  
Variable Interest Entity, Primary Beneficiary      
Current assets:      
Cash and cash equivalents 544 528  
Trade accounts receivable 1 0  
Inventories 79 85  
Other current assets 116 98  
Total current assets 740 711  
Property, plant and equipment, net 76 65  
Total assets 816 776  
Current liabilities:      
Trade accounts payable and accrued liabilities 52 81  
Other current liabilities 114 85  
Total current liabilities 166 166  
Total liabilities $ 166 $ 166