XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Current assets        
Cash and cash equivalents $ 15,296 $ 16,253 $ 18,324 $ 17,576
Accounts receivable, net 3,447 2,952    
Prepaid expenses and other current assets 2,997 2,941    
Total current assets 43,875 40,917    
Non-current assets        
Other non-current assets 5,026 4,193    
Total assets 90,591 82,338    
Current liabilities        
Accrued liabilities and other 7,658 7,142    
Deferred revenue 2,176 1,747    
Current portion of debt and finance leases 1,459 1,502    
Total current liabilities 27,592 26,709    
Deferred revenue, net of current portion 3,021 2,804    
Debt and finance leases, net of current portion 872 1,597    
Other long-term liabilities 6,924 5,330    
Total liabilities 38,409 36,440    
Variable Interest Entities (VIEs) [Member]        
Current assets        
Cash and cash equivalents 74 68    
Accounts receivable, net 40 22    
Prepaid expenses and other current assets 223 274    
Total current assets 337 364    
Non-current assets        
Other non-current assets 394 404    
Total assets 4,700 4,828    
Current liabilities        
Accrued liabilities and other 68 69    
Deferred revenue 9 10    
Current portion of debt and finance leases 975 1,013    
Total current liabilities 1,052 1,092    
Deferred revenue, net of current portion 147 149    
Debt and finance leases, net of current portion 485 971    
Other long-term liabilities 2 3    
Total liabilities 1,686 2,215    
Variable Interest Entities (VIEs) [Member] | Solar Energy Systems [Member]        
Non-current assets        
Solar energy systems, net $ 3,969 $ 4,060