XML 43 R30.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 07, 2016
USD ($)
$ / shares
shares
Jul. 26, 2016
USD ($)
$ / shares
shares
Jun. 16, 2016
Dec. 31, 2016
USD ($)
shares
Dec. 31, 2015
USD ($)
shares
Dec. 31, 2014
USD ($)
Jul. 20, 2016
USD ($)
shares
Significant Accounting Policies [Line Items]              
Common stock, shares issued | shares       20,336,000 4,382,000    
Aggregate net proceeds from issuance of stock $ 38,700,000 $ 68,500,000          
Outstanding shares of redeemable convertible preferred stock converted into common stock | shares             8,531,146
Warrants automatically converted into common stock | shares             123,759
Reverse split of common stock       On June 16, 2016, our board of directors and stockholders approved an amendment to our certificate of incorporation to effect a reverse split of shares of our authorized, issued and outstanding common stock and redeemable convertible preferred stock at a 1-for-12 ratio.      
Reverse stock split ratio     0.0833 0.0833      
Available-for-sale investment       $ 100,541,000 $ 0    
Inventory write-downs included in cost of revenue       420,000 191,000 $ 538,000  
Revenue from the sale of inventory previously written down       $ 111,769,000 77,389,000 58,970,000  
Foreign currency transactions, description       We record translation gains and losses in other income (expense), net on the consolidated statements of operations.      
Dividends paid on common stock       $ 0      
Expected dividend yield       0.00%      
Deferred offering costs   $ 4,100,000   $ 0 637,000    
Minimum              
Significant Accounting Policies [Line Items]              
Identifiable intangible assets amortized over their estimated useful lives       4 years      
Support services revenue recognition period       1 year      
Product warranty coverage period       90 days      
Maximum              
Significant Accounting Policies [Line Items]              
Identifiable intangible assets amortized over their estimated useful lives       8 years      
Support services revenue recognition period       3 years      
Product warranty coverage period       1 year      
Inventory previously written down              
Significant Accounting Policies [Line Items]              
Revenue from the sale of inventory previously written down       $ 162,000 492,000 $ 0  
Cash Equivalents              
Significant Accounting Policies [Line Items]              
Available-for-sale investment         $ 0    
Common Stock              
Significant Accounting Policies [Line Items]              
Initial public offering of shares of common | shares       7,047,000      
Carrying value of redeemable convertible preferred stock             $ 106,100,000
Additional Paid-in Capital              
Significant Accounting Policies [Line Items]              
Carrying value of warrants             $ 505,000
IPO              
Significant Accounting Policies [Line Items]              
Initial public offering closing date       Jul. 26, 2016      
Initial public offering of shares of common | shares   5,520,000          
Common stock, share offering price | $ / shares   $ 14.00          
Underwriters option              
Significant Accounting Policies [Line Items]              
Common stock, shares issued | shares   720,000          
Follow-on Public Offering              
Significant Accounting Policies [Line Items]              
Initial public offering of shares of common | shares 1,527,380            
Common stock, share offering price | $ / shares $ 27.00            
Follow-on public offering closing date       Dec. 07, 2016