XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Variable Interest Entity Arrangements (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Current assets        
Cash and cash equivalents $ 15,587 $ 16,139 $ 14,635 $ 16,398
Accounts receivable, net 3,838 4,418    
Prepaid expenses and other current assets 5,943 5,362    
Total current assets 61,133 58,360    
Other non-current assets 4,857 4,215    
Total assets 128,567 122,070    
Current liabilities        
Accrued liabilities and other 11,519 10,723    
Deferred revenue 3,237 3,168    
Current portion of debt and finance leases 2,040 2,456    
Total current liabilities 30,008 28,821    
Deferred revenue, net of current portion 3,764 3,317    
Debt and finance leases, net of current portion 5,180 5,757    
Total liabilities 50,495 48,390    
Variable Interest Entities (VIEs)        
Current assets        
Cash and cash equivalents 59 49    
Accounts receivable, net 27 18    
Prepaid expenses and other current assets 250 276    
Total current assets 336 343    
Other non-current assets 191 183    
Total assets 3,108 3,228    
Current liabilities        
Accrued liabilities and other 35 32    
Deferred revenue 6 6    
Current portion of debt and finance leases 1,748 2,114    
Total current liabilities 1,789 2,152    
Deferred revenue, net of current portion 63 71    
Debt and finance leases, net of current portion 1,422 1,834    
Total liabilities 3,274 4,057    
Variable Interest Entities (VIEs) | Operating lease vehicles, net        
Current assets        
Operating leased assets, net 340 392    
Variable Interest Entities (VIEs) | Solar energy systems, net        
Current assets        
Operating leased assets, net $ 2,241 $ 2,310