XML 35 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business and Significant Accounting Policies (Details)
3 Months Ended
Mar. 31, 2020
USD ($)
segment
item
Mar. 31, 2019
USD ($)
item
Dec. 31, 2019
USD ($)
Description Of Business And Significant Accounting Policies [Line Items]      
AAA-rated money market funds $ 87,600,000    
Number of Money Market Funds | item 5    
Accounts receivable, allowance $ 412,000   $ 412,000
Number of reportable segments | segment 1    
Other income (expense)—net      
Description Of Business And Significant Accounting Policies [Line Items]      
Foreign currency (loss)/gain $ (405,000) $ (211,000)  
Customer concentration risk | Reseller | Total revenue      
Description Of Business And Significant Accounting Policies [Line Items]      
Concentration risk, number of resellers | item   1  
Concentration risk, percentage   11.00%  
Customer concentration risk | As an end customer | Total revenue      
Description Of Business And Significant Accounting Policies [Line Items]      
Concentration risk, percentage   1.00%