XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2019
Dec. 31, 2018
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 2,277,660 2,021,543
Warrants Issued and Outstanding    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 51,003 51,003
Stock Option Awards Issued and Outstanding    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 1,553,169 1,407,049
Authorized for Grants under the 2016 Equity Incentive Plan    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 477,477 463,491
Authorized for grants under the 2016 Employee Stock Purchase Plan    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 196,011 100,000