XML 68 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity (Details) - Common stock reserved for issuance - shares
Mar. 31, 2018
Dec. 31, 2017
Stockholders' Equity (Details) - Common stock reserved for issuance [Line Items]    
Common stock reserved for issuance 1,224,282 1,977,924
Convertible Preferred Stock Outstanding [Member]    
Stockholders' Equity (Details) - Common stock reserved for issuance [Line Items]    
Common stock reserved for issuance 1,221,064
Options Issued and Outstanding [Member]    
Stockholders' Equity (Details) - Common stock reserved for issuance [Line Items]    
Common stock reserved for issuance 832,942 304,850
Options Available for Future Grants [Member]    
Stockholders' Equity (Details) - Common stock reserved for issuance [Line Items]    
Common stock reserved for issuance 380,426
Cumulative Convertible Preferred Stock Dividends [Member]    
Stockholders' Equity (Details) - Common stock reserved for issuance [Line Items]    
Common stock reserved for issuance 441,096
Convertible Preferred Stock Warrants [Member]    
Stockholders' Equity (Details) - Common stock reserved for issuance [Line Items]    
Common stock reserved for issuance 10,914 10,914