XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
customer
Jun. 30, 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%   10.00%    
Sales returns coverage period     30 days    
Unbilled accounts receivable $ 4.6   $ 4.6   $ 5.1
Deferred revenue recognized $ 2.0 $ 2.0 $ 2.6 $ 1.9  
Amortization period for incentive compensation costs     1 year    
Distributor A          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Percentage of revenue 17.00% 17.00% 16.00% 15.00%  
Percentage of accounts receivable 20.00%   20.00%   19.00%
Distributor B          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Percentage of revenue 13.00% 15.00% 12.00% 14.00%  
Percentage of accounts receivable 12.00%   12.00%   15.00%