XML 23 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss per Share - Schedule of Potentially Common Shares Excluded from Calculation of Net Loss Per share (Detail) - shares
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Unvested Restricted Common Stock Awards    
Potentially Common Shares Excluded from Calculation of Net Loss Per share 620,637 203,063
Stock Options    
Potentially Common Shares Excluded from Calculation of Net Loss Per share 2,401,999 1,654,656