XML 93 R82.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Revenue Information by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation Of Revenue [Line Items]        
Revenue $ 143,232 $ 128,715 $ 270,765 $ 243,238
Access & Aggregation [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 90,964 82,776 160,038 148,742
Subscriber Solutions & Experience [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 47,810 40,393 102,379 82,572
Traditional & Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 4,458 $ 5,546 $ 8,348 $ 11,924