XML 70 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Significant Concentrations - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Mar. 01, 2019
Dec. 31, 2019
Dec. 31, 2018
Concentration Risk [Line Items]      
Distribution partners in Europe, Turkey and Africa existing distribution agreements expiration date   Jun. 30, 2019  
ODAs windows mobile operating system expiration date Apr. 30, 2022    
Rebate credits outstanding   $ 1.0  
Cost of revenue [Member]      
Concentration Risk [Line Items]      
Allocation of rebate values, percentage   20.00% 30.00%
Reduction in marketing expense [Member]      
Concentration Risk [Line Items]      
Allocation of rebate values, percentage   80.00% 70.00%
Revenue [Member] | Supplier Concentration Risk [Member] | Windows Operating Systems [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage   79.00% 75.00%
Third Party Software [Member]      
Concentration Risk [Line Items]      
Percentage of sales from existing distribution agreements on total revenues   3.00%