XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUES - Revenues by Product Line (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenues $ 380,601 $ 404,312
Deferred commission amortization 1,705 1,496
Data    
Disaggregation of Revenue [Line Items]    
Revenues 225,121 235,820
Video    
Disaggregation of Revenue [Line Items]    
Revenues 50,805 60,358
Voice    
Disaggregation of Revenue [Line Items]    
Revenues 7,044 8,561
Data    
Disaggregation of Revenue [Line Items]    
Revenues 57,293 56,640
Other    
Disaggregation of Revenue [Line Items]    
Revenues 16,883 19,185
Other    
Disaggregation of Revenue [Line Items]    
Revenues 23,455 23,748
Franchise and other regulatory fees    
Disaggregation of Revenue [Line Items]    
Revenues $ 5,568 $ 6,391