XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
customer
Mar. 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
Organization And Summary Of Significant Accounting Policies [Line Items]      
Number of customers | customer 2    
Percentage of revenue 10.00%    
Percentage of accounts receivable 10.00%    
Sales returns coverage period 30 days    
Unbilled accounts receivable $ 4.7   $ 5.1
Deferred revenue recognized $ 2.4 $ 1.5  
Amortization period for incentive compensation costs 1 year    
Distributor A      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Percentage of revenue 15.00% 13.00%  
Percentage of accounts receivable 17.00%   19.00%
Distributor B      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Percentage of revenue 11.00% 14.00%  
Percentage of accounts receivable 11.00%   15.00%