|
Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) (USD $)
|
1 Months Ended |
12 Months Ended |
1 Months Ended |
|
|
Feb. 28, 2014
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Jul. 31, 2013
|
Apr. 30, 2012
|
Aug. 31, 2012
|
Nov. 30, 2013
|
Oct. 31, 2013
|
Aug. 31, 2013
|
Sep. 02, 2014
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Common Stock, Shares Authorized |
|
200,000,000 |
120,000,000 |
|
|
|
|
|
|
|
|
| Temporary Equity, Shares Authorized |
|
0 |
160,700,000 |
|
|
|
|
|
|
|
|
| Preferred Stock, Shares Authorized |
|
5,000,000 |
0 |
|
|
|
|
|
|
|
|
| Stock Issued During Period, Shares, New Issues |
6,228,725 |
|
|
|
|
|
|
|
|
|
|
| Share Price (in Dollars per share) |
$ 8.00 |
$ 10.00 |
|
|
|
|
|
|
|
|
$ 9.83 |
| Proceeds from Issuance Initial Public Offering (in Dollars) |
$ 49,800,000 |
$ 49,829,800 |
|
|
|
|
|
|
|
|
|
| Payments of Stock Issuance Costs (in Dollars) |
|
4,875,404 |
1,501,344 |
208,934 |
|
|
|
|
|
|
|
| Temporary Equity, Shares Outstanding |
|
0 |
|
|
|
|
|
|
|
|
|
| Preferred Stock, Shares Issued |
|
0 |
0 |
|
|
|
|
|
|
|
|
| Stock Issued During Period, Value, New Issues (in Dollars) |
|
49,829,800 |
|
|
|
|
|
|
|
|
|
| Debt Conversion, Original Debt, Amount (in Dollars) |
|
|
|
10,668,185 |
|
|
|
|
|
|
|
| Class of Warrant or Right, Number of Securities Called by Warrants or Rights |
|
9,598 |
9,598 |
|
|
|
|
|
|
|
|
| Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) |
|
$ 6.60 |
$ 6.60 |
|
|
|
|
|
|
|
|
| Underwriting Discounts and Commissions [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Payments of Stock Issuance Costs (in Dollars) |
3,500,000 |
|
|
|
|
|
|
|
|
|
|
| Other Offering Expenses [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Payments of Stock Issuance Costs (in Dollars) |
2,900,000 |
|
|
|
|
|
|
|
|
|
|
| Series D Redeemable Convertible Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Stock Issued During Period, Shares, New Issues |
|
|
6,373,782 |
2,549,897 |
6,373,782 |
|
|
|
|
|
|
| Temporary Equity, Shares Outstanding |
|
|
21,040,817 |
8,137,739 |
|
|
|
|
|
|
|
| Stock Issued During Period, Value, New Issues (in Dollars) |
|
|
11,446,143 |
4,793,806 |
|
19,700,000 |
|
|
|
|
|
| Debt Conversion, Original Debt, Amount (in Dollars) |
|
|
|
|
|
10,700,000 |
|
|
|
|
|
| Conversion of Stock, Shares Converted |
|
21,040,817 |
|
|
|
|
|
|
|
|
|
| Preferred Stock, Liquidation Preference Per Share (in Dollars per share) |
|
|
|
|
$ 1.978565 |
|
|
|
|
|
|
| Series D-1 Redeemable Convertible Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Stock Issued During Period, Shares, New Issues |
|
|
|
3,713,333 |
|
|
3,716,935 |
|
|
|
|
| Share Price (in Dollars per share) |
|
|
|
|
|
|
$ 4.298725 |
|
|
|
|
| Temporary Equity, Shares Outstanding |
|
|
|
7,433,870 |
|
|
|
|
|
|
|
| Stock Issued During Period, Value, New Issues (in Dollars) |
|
|
|
7,842,733 |
|
|
16,000,000 |
|
|
|
|
| Series E Redeemable Convertible Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Stock Issued During Period, Shares, New Issues |
|
|
36,856,922 |
|
|
|
|
19,037,063 |
921,423 |
16,898,436 |
|
| Temporary Equity, Shares Outstanding |
|
|
56,011,258 |
|
|
|
|
|
|
|
|
| Stock Issued During Period, Value, New Issues (in Dollars) |
|
|
47,409,867 |
|
|
|
|
24,792,595 |
1,200,000 |
22,007,404 |
|
| Conversion of Stock, Shares Converted |
|
56,011,258 |
|
|
|
|
|
|
|
|
|
| Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Shares Issued |
|
0 |
|
|
|
|
|
|
|
|
|
| Conversion of Redeemable Convertible Preferred Stock to Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Conversion of Stock, Shares Issued |
13,188,251 |
|
|
|
|
|
|
|
|
|
|
| Conversion of Series D-1 Preferred Stock to Series D Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Conversion of Stock, Shares Issued |
|
|
|
|
16,151,212 |
|
|
|
|
|
|
| Conversion of Stock, Shares Converted |
|
|
|
|
7,433,870 |
|
|
|
|
|
|
| Net of Discounts and Commissions [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Proceeds from Issuance Initial Public Offering (in Dollars) |
$ 43,400,000 |
|
|
|
|
|
|
|
|
|
|
| Additional Shares [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Note 10 - Common Stock, Redeemable Convertible Preferred Stock and Preferred Stock (Details) [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Stock Issued During Period, Shares, New Issues |
603,725 |
|
|
|
|
|
|
|
|
|
|