Debt - Additional Information (Details) | Sep. 23, 2016USD ($) | Sep. 30, 2016USD ($) | Mar. 31, 2016USD ($)$ / sharesshares | Oct. 31, 2014USD ($) | Jun. 30, 2014USD ($)Tranche$ / sharesshares | Feb. 28, 2010USD ($)$ / sharesshares | Mar. 31, 2017USD ($)shares | Mar. 31, 2016USD ($)$ / sharesshares | Sep. 30, 2016 | Jan. 31, 2015USD ($) |
Debt Instrument [Line Items] | | | | | | | | | | |
Warrants issued and outstanding | shares | | | | | | | 71,257 | | | |
Prepayment of outstanding loan carrying amount | | | | | | | | $ 5,514,058 | | |
Interest expense | | | | | | | | 265,124 | | |
Stand-by Letter of Credit | LJ Gateway, LLC | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Line of credit | | | | | | | $ 93,382 | | | $ 200,000 |
Line of credit facility, expiration date | | | | | | | 2020-05 | | | |
2010 Loan and Security Agreement | Silicon Valley Bank | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Line of credit facility collateralized | | | | | | $ 3,750,000 | | | | |
Warrants issued and outstanding | shares | | | | | | 24,419 | | | | |
Warrant exercise price per share | $ / shares | | | | | | $ 9.90 | | | | |
Warrant expiration period from date of issuance | | | | | | 10 years | | | | |
2010 Loan and Security Agreement | Silicon Valley Bank | Series B Convertible Preferred Stock | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Warrants issued in connection with debt | shares | | | | | | 64,865 | | | | |
2010 Loan and Security Agreement | Silicon Valley Bank | Series C Convertible Preferred Stock | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Warrants issued in connection with debt | shares | | | | | | 75,000 | | | | |
2014 Loan and Security Agreement | Hercules Technology Growth Capital Inc | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Maximum borrowing capacity | | | | | $ 10,000,000 | | | | | |
Number of tranches | Tranche | | | | | 2 | | | | | |
Amount borrowed under loan agreement | | | | $ 6,000,000 | $ 4,000,000 | | | | | |
Debt discount | | | $ 52,400 | | $ 133,000 | | | 52,400 | | |
Prepayment of outstanding loan carrying amount | | $ 4,000,000 | 5,500,000 | | | | | | | |
Prepayment fees | | $ 120,000 | $ 110,000 | | | | | | | |
End of term payment | $ 300,000 | | | | | | | | | |
Loan agreement terminated date | | | | | | | Sep. 23, 2016 | | | |
Interest expense | | | | | | | $ 0 | $ 265,124 | | |
2014 Loan and Security Agreement | Hercules Technology Growth Capital Inc | Scenario One | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Interest rate on loan | | | | | | | | | 9.00% | |
2014 Loan and Security Agreement | Hercules Technology Growth Capital Inc | Scenario Two | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Debt Instrument, description of variable rate basis | | | | | | | From June 2014 through payoff in September 2016, the Company paid interest equal to the greater of either 9.0%, plus the Prime Rate as reported in The Wall Street Journal, less 3.25% or 9.0%. | | | |
2014 Loan and Security Agreement | Hercules Technology Growth Capital Inc | Prime Rate | Minimum | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Percentage deducted from sum of fixed and prime rate | | | | | | | | | 3.25% | |
2014 Loan and Security Agreement | Hercules Technology Growth Capital Inc | Prime Rate | Maximum | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Percentage deducted from sum of fixed and prime rate | | | | | | | | | 9.00% | |
2014 Loan and Security Agreement | Hercules Technology Growth Capital Inc | Debt Prepayment Fee | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Interest expense | 230,000 | | | | | | | | | |
2014 Loan and Security Agreement | Hercules Technology Growth Capital Inc | Unamortized Term Fee | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Interest expense | $ 260,000 | | | | | | | | | |
2014 Loan and Security Agreement | Hercules Technology Growth Capital Inc | Warrants | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Warrants issued and outstanding | shares | | | 46,838 | | 46,838 | | | 46,838 | | |
Warrant exercise price per share | $ / shares | | | $ 0.62 | | $ 8.54 | | | $ 0.62 | | |
Warrant expiration period from date of issuance | | | | | 8 years | | | | | |
Debt discount | | | $ 9,417 | | | | | $ 9,417 | | |
Warrant expiration date | | | | | | | 2022-09 | | | |
2014 Loan and Security Agreement | Hercules Technology Growth Capital Inc | Series C Convertible Preferred Stock | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | |
Warrants issued as percentage of loan amount | | | | | 4.00% | | | | | |
Fair value of warrants issued | | | | | $ 207,429 | | | | | |