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
|
|
|
|
|