XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue, Deferred Revenue, and Deferred Device and Contract Costs - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenue $ 2,529,977 $ 2,569,574 $ 2,602,415
U.S. Revenue      
Disaggregation of Revenue [Line Items]      
Revenue 2,071,739 2,159,959 2,237,533
International Revenue      
Disaggregation of Revenue [Line Items]      
Revenue 458,238 409,615 364,882
Access Fees      
Disaggregation of Revenue [Line Items]      
Revenue 2,091,941 2,215,220 2,282,521
Other      
Disaggregation of Revenue [Line Items]      
Revenue $ 438,036 $ 354,354 $ 319,894