v3.26.3
Revenue - Schedule of Deferred Capacity Obligation (Details) - USD ($)
$ in Millions
Oct. 01, 2026
Sep. 30, 2026
Dec. 31, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Total   $ 9,689 $ 6,911
Deferred Capacity Obligation | Subsequent Event      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
2026 $ 0    
2027 432    
2028 757    
2029 311    
2030 0    
Total $ 1,500