v3.26.1
Revenue from Contracts with Customers - Schedule of Revenues by Activity Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Service revenue and other $ 93,462 $ 88,568 $ 185,615 $ 176,466
Residential & SMB - Incumbent Broadband Markets        
Disaggregation of Revenue [Line Items]        
Service revenue and other 40,282 42,837 81,425 86,196
Residential & SMB - Glo Fiber Expansion Markets        
Disaggregation of Revenue [Line Items]        
Service revenue and other 26,289 19,796 51,117 38,240
Commercial Fiber        
Disaggregation of Revenue [Line Items]        
Service revenue and other 21,386 19,483 41,928 39,095
RLEC & Other        
Disaggregation of Revenue [Line Items]        
Service revenue and other $ 5,505 $ 6,452 $ 11,145 $ 12,935