XML 65 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jan. 01, 2025
Property, Plant and Equipment          
Increase (decrease) in depreciation expense $ 4,280 $ 3,580 $ 8,120 $ 6,920  
Increase (decrease) in net income $ 18,337 $ 13,465 $ 34,981 $ 25,834  
Increase (decrease) in diluted EPS (in dollars per share) $ 7.14 $ 5.16 $ 13.56 $ 9.86  
Change in Service Life          
Property, Plant and Equipment          
Increase (decrease) in depreciation expense     $ (1,580)    
Increase (decrease) in net income     $ 1,340    
Increase (decrease) in diluted EPS (in dollars per share)     $ 0.52    
Servers and Network Assets Components Stored By Suppliers          
Property, Plant and Equipment          
Estimated useful lives         5 years 6 months