XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information - Revenue Information by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Revenue $ 172,038 $ 143,232 $ 326,556 $ 270,765
Access & Aggregation [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 89,761 90,964 185,221 160,038
Subscriber Solutions & Experience [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 78,144 47,810 132,750 102,379
Traditional & Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 4,133 $ 4,458 $ 8,585 $ 8,348