v3.25.2
Revenue Recognition - Revenue from contracts with customers (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue Recognition        
Revenue $ 261 $ 246 $ 527 $ 491
Lease, grant, and revenue from subsidies        
Revenue Recognition        
Revenue 23 20 47 39
Data | Consumer Revenue        
Revenue Recognition        
Revenue 60 62 121 124
Data | Business Revenue        
Revenue Recognition        
Revenue 124 106 251 211
Wireless | Consumer Revenue        
Revenue Recognition        
Revenue 35 35 69 70
Wireless | Business Revenue        
Revenue Recognition        
Revenue 8 11 16 21
Other | Consumer Revenue        
Revenue Recognition        
Revenue 9 9 18 20
Other | Business Revenue        
Revenue Recognition        
Revenue $ 2 $ 3 $ 5 $ 6