XML 69 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue $ 16,729 $ 15,096
Partner Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 15,905 13,101
Edge to Cloud [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 824 1,995
North America [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 13,776 14,528
North America [Member] | Partner Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 13,171 12,727
North America [Member] | Edge to Cloud [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 605 1,801
Europe [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 639 461
Europe [Member] | Partner Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 426 320
Europe [Member] | Edge to Cloud [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 213 141
Asia [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 2,314 107
Asia [Member] | Partner Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 2,308 54
Asia [Member] | Edge to Cloud [Member]    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue $ 6 $ 53