v3.25.2
Segment Reporting (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Segment Reporting        
Number of reportable segments | segment     1  
Expenses        
Bad debt $ 1.7 $ 2.1 $ 3.7 $ 4.8
Broadband Services        
Expenses        
Compensation and benefits 30.5 29.8 57.4 62.4
Direct expense 20.0 29.4 43.5 61.5
Customer service and support 11.8 12.7 23.9 25.5
Sales and marketing 6.7 6.9 12.9 14.7
Hardware and software 5.9 5.8 11.7 11.6
Professional and legal fees 6.2 5.9 10.3 6.4
Billing systems and software 3.3 3.2 6.6 6.4
Bad debt 1.7 2.2 3.7 4.9
Other segment items 5.0 6.5 11.6 12.9
Total expenses $ 91.1 $ 102.4 $ 181.6 $ 206.3