XML 58 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2016
$ / shares
shares
Jan. 31, 2016
$ / shares
shares
May 31, 2015
$ / shares
shares
Apr. 30, 2015
Dec. 31, 2016
USD ($)
customer
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Stockholders' Equity Note, Stock Split, Conversion Ratio       0.1449      
Marketing and Advertising Expense         $ 16,328    
Allocated Share-based Compensation Expense         5,787 $ 2,209 $ 22
Inventory Adjustments         100    
Inventory capitalized         $ 1,316    
Finite-Lived Intangible Asset, Useful Life         3 years 8 months 12 days    
Fair value measurements              
Financial instruments with off balance sheet risk of loss, assets         $ 0    
Financial instruments with off balance sheet risk of loss, liabilities         $ 0    
Accounts Receivable | Customer Concentration Risk              
Number of customers | customer         3    
Accounts Receivable | Customer Concentration Risk | Customer One [Member]              
Risk Percentage         44.00%    
Accounts Receivable | Customer Concentration Risk | Customer Two [Member]              
Risk Percentage         27.00%    
Accounts Receivable | Customer Concentration Risk | Customer Three [Member]              
Risk Percentage         21.00%    
Revenue | Customer Concentration Risk              
Number of customers | customer         3    
Revenue | Customer Concentration Risk | Customer One [Member]              
Risk Percentage         35.00%    
Revenue | Customer Concentration Risk | Customer Two [Member]              
Risk Percentage         28.00%    
Revenue | Customer Concentration Risk | Customer Three [Member]              
Risk Percentage         27.00%    
Initial public offering              
Stock Issued During Period, Shares, New Issues | shares 5,750,000 2,750,000 6,670,000        
Shares Issued, Price Per Share | $ / shares $ 16.00 $ 20.00 $ 12.00        
Underwriters over-allotment option              
Stock Issued During Period, Shares, New Issues | shares     870,000