v3.26.1
Related Party Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]          
Total revenues   $ 28,236,000,000 $ 22,496,000,000 $ 50,623,000,000 $ 41,831,000,000
Cost of revenues   23,485,000,000 18,618,000,000 41,152,000,000 34,800,000,000
Transactions with related parties   0 $ 0 0 $ 0
Related Party          
Related Party Transaction [Line Items]          
Total revenues   318,000,000   405,000,000  
Cost of revenues   $ 242,000,000   $ 307,000,000  
Space X          
Related Party Transaction [Line Items]          
Transactions with related parties $ 2,000,000,000.00        
Ownership percentage 1.00%