v3.26.3
Revenue, Deferred Revenue, and Deferred Device and Contract Costs - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 605,102 $ 626,439 $ 1,825,874 $ 1,887,708
U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 489,214 509,774 1,468,079 1,554,433
International        
Disaggregation of Revenue [Line Items]        
Revenue 115,888 116,665 357,795 333,275
Access Fees        
Disaggregation of Revenue [Line Items]        
Revenue 466,721 520,907 1,425,591 1,570,346
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 138,381 $ 105,532 $ 400,283 $ 317,362