XML 47 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2018
Mar. 31, 2017
Stockholders' equity    
Shares reserved for future issuance (in shares) 5,400,278 4,229,689
Common stock warrants    
Stockholders' equity    
Shares reserved for future issuance (in shares) 24,566 24,566
Stock options    
Stockholders' equity    
Shares reserved for future issuance (in shares) 4,615,601 3,681,464
Employee Stock Purchase Plan    
Stockholders' equity    
Shares reserved for future issuance (in shares) 760,111 523,659