XML 46 R35.htm IDEA: XBRL DOCUMENT v3.4.0.3
Net Loss per Share - Narrative (Details)
Feb. 04, 2016
Mar. 31, 2016
shares
Mar. 31, 2015
shares
Earnings Per Share [Abstract]      
Number of shares issued or committed for issuance under outstanding stock options   623,902 634,818
Number of shares of restricted stock and shares reserved for restricted stock units outstanding   253,738 100,298
Reverse stock split ratio 0.0667