Organization and description of business (Details) $ / shares in Units, $ in Millions |
|
1 Months Ended |
12 Months Ended |
|
|
Feb. 12, 2015
USD ($)
$ / shares
shares
|
Feb. 28, 2015
shares
|
Dec. 31, 2015
segment
$ / shares
shares
|
Dec. 31, 2014
$ / shares
shares
|
| Number of operating segments | segment |
|
|
1
|
|
| Number of common stock shares issued |
|
|
31,935,121
|
944,581
|
| Number of common stock shares converted from preferred stock |
|
23,521,889
|
|
|
| Shares authorized |
420,000,000
|
|
|
|
| Common stock, shares authorized |
|
|
400,000,000
|
160,131,524
|
| Preferred stock, authorized shares |
|
|
20,000,000
|
0
|
| Common stock, par value (in dollars per share) | $ / shares |
$ 0.0001
|
|
$ 0.0001
|
$ 0.0001
|
| Preferred stock, par value (in dollars per share) | $ / shares |
|
|
$ 0.0001
|
$ 0.0001
|
| Preferred stock, shares outstanding |
|
|
0
|
0
|
| IPO |
|
|
|
|
| Number of common stock shares issued |
7,302,500
|
|
|
|
| Sale price on common stock (in dollars per share) | $ / shares |
$ 16.00
|
|
|
|
| Net proceeds from issue of common stock | $ |
$ 105.7
|
|
|
|
| Preferred stock, par value (in dollars per share) | $ / shares |
$ 0.0001
|
|
|
|
| Common stock |
|
|
|
|
| Number of common stock shares converted from preferred stock |
|
|
23,521,889
|
|
| Common stock, shares authorized |
400,000,000
|
|
|
|
| Preferred Stock |
|
|
|
|
| Preferred stock, authorized shares |
20,000,000
|
|
|
|
| Maximum | Common stock | IPO |
|
|
|
|
| Number additional shares on common stock can be purchased by underwriters |
|
952,500
|
|
|