XML 99 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information - Revenue Information by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation Of Revenue [Line Items]    
Revenue $ 127,533 $ 114,523
Access & Aggregation [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 69,074 65,966
Subscriber Solutions & Experience [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 54,569 42,179
Traditional & Other Products [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue $ 3,890 $ 6,378