XML 54 R34.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies and Basis of Presentation - Additional Information (Detail)
3 Months Ended 12 Months Ended
Dec. 31, 2016
USD ($)
Sep. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Mar. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Sep. 30, 2015
USD ($)
Jun. 30, 2015
USD ($)
Mar. 31, 2015
USD ($)
Dec. 31, 2016
USD ($)
Segment
Customer
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Number of operating segment | Segment                 1    
Number of major customers | Customer                 4    
Revenue $ 28,824,000 $ 29,426,000 $ 28,237,000 $ 30,378,000 $ 26,051,000 $ 25,399,000 $ 22,458,000 $ 19,295,000 $ 116,865,000 $ 93,203,000 $ 61,079,000
Liquid investments maturity date                 Three months or less    
Allowance for accounts receivable 0       171,000       $ 0 171,000  
Inventory amounts written down                 1,034,000 105,000 0
Impairment loss                 0 0 $ 0
Restricted cash 1,395,000       1,395,000       $ 1,395,000 $ 1,395,000  
Expected dividend yield                 0.00%    
Software and Software Development Costs [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Capitalized internal-use software, depreciation period                 3 years    
Minimum [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Percentage of Accounts receivable                 10.00% 10.00%  
Minimum [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Percentage of Accounts receivable                 10.00% 10.00% 10.00%
Foreign Customers [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Revenue                 $ 7,283,000 $ 3,170,000 $ 4,450,000
Customer One [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Revenue                 43,477,000 13,444,000 $ 7,996,000
Customer account balance 2,079,000       2,423,000       $ 2,079,000 $ 2,423,000  
Customer One [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Percentage of Accounts receivable                 20.00% 31.00%  
Customer One [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Percentage of Accounts receivable                 37.00% 14.00% 13.00%
Customer Two [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Revenue                 $ 11,735,000 $ 10,618,000  
Customer account balance 2,007,000       $ 825,000       $ 2,007,000 $ 825,000  
Customer Two [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Percentage of Accounts receivable                 20.00% 11.00%  
Customer Two [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Percentage of Accounts receivable                 10.00% 11.00%  
Customer Three [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Customer account balance $ 1,319,000               $ 1,319,000    
Customer Three [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]                      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                      
Percentage of Accounts receivable                 13.00%