v3.26.1
Accounting Policies and Supplemental Disclosures - Unearned Revenue (Details) - USD ($)
$ in Billions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Unearned revenue       $ 25.0
Unearned revenue, revenue recognized     $ 15.2  
Unearned revenue, long-term $ 4.5   4.5 $ 4.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Remaining performance obligation, contracts exceeding one year $ 496.0   $ 496.0  
Remaining performance obligation, weighted average remaining life 6 years 4 months 24 days   6 years 4 months 24 days  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | Open AI        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Remaining performance obligation, contracts exceeding one year   $ 38.0    
Remaining performance obligation, increase during period   $ 100.0    
Remaining performance obligation, weighted average remaining life   8 years    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | Anthropic        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Remaining performance obligation, increase during period $ 100.0      
Remaining performance obligation, weighted average remaining life 10 years   10 years