XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Current assets        
Cash and cash equivalents $ 18,324 $ 17,576 $ 16,229 $ 19,384
Accounts receivable, net 2,081 1,913    
Prepaid expenses and other current assets 2,118 1,723    
Total current assets 31,222 27,100    
Non-current assets        
Other non-current assets 2,952 2,138    
Total assets 68,513 62,131    
Current liabilities        
Accrued liabilities and other 6,037 5,719    
Deferred revenue 1,858 1,447    
Current portion of debt and finance leases 1,532 1,589    
Total current liabilities 21,821 19,705    
Deferred revenue, net of current portion 2,210 2,052    
Debt and finance leases, net of current portion 2,898 5,245    
Other long-term liabilities 3,926 3,546    
Total liabilities 30,855 30,548    
Variable Interest Entities (VIEs) [Member]        
Current assets        
Cash and cash equivalents 65 79    
Accounts receivable, net 45 22    
Prepaid expenses and other current assets 301 152    
Total current assets 411 253    
Non-current assets        
Other non-current assets 388 265    
Total assets 4,723 4,626    
Current liabilities        
Accrued liabilities and other 66 74    
Deferred revenue 10 10    
Current portion of debt and finance leases 1,045 1,031    
Total current liabilities 1,121 1,115    
Deferred revenue, net of current portion 143 153    
Debt and finance leases, net of current portion 1,592 2,093    
Other long-term liabilities 11 11    
Total liabilities 2,867 3,372    
Variable Interest Entities (VIEs) [Member] | Solar Energy Systems [Member]        
Non-current assets        
Operating lease net $ 3,924 $ 4,108