XML 89 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue $ 15,366 $ 14,641 $ 14,180 $ 15,096 $ 16,839 $ 16,694 $ 19,203 $ 20,678 $ 59,283 $ 73,414
Partner Solutions Segment [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 50,628 61,159
Edge to Cloud Segment [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 8,655 12,255
Partner Solutions [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 50,628 61,159
Partner Solutions [Member] | Partner Solutions Segment [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 50,628 61,159
Edge to Cloud [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 8,655 12,255
Edge to Cloud [Member] | Edge to Cloud Segment [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 8,655 12,255
North America [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 50,110 69,088
North America [Member] | Partner Solutions Segment [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 42,443 58,523
North America [Member] | Edge to Cloud Segment [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 7,667 10,565
Europe [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 2,023 3,055
Europe [Member] | Partner Solutions Segment [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 1,273 2,239
Europe [Member] | Edge to Cloud Segment [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 750 816
Asia [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 7,150 1,271
Asia [Member] | Partner Solutions Segment [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 6,912 397
Asia [Member] | Edge to Cloud Segment [Member]                    
Disaggregation Of Revenue [Line Items]                    
Disaggregated revenue                 $ 238 $ 874