XML 31 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Summary of Stock Option Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Beginning Balance, Number of Shares 1,773,066 1,389,816
Granted, Number of Shares 1,074,515 420,500
Canceled/Forfeited, Number of Shares (402,128) (37,250)
Outstanding Ending Balance, Number of Shares 2,445,453 1,773,066
Outstanding Beginning Balance, Weighted-Average Exercise Price Per Share $ 7.02 $ 8.39
Granted, Weighted-Average Exercise Price Per Share 1.93 2.38
Canceled/Forfeited, Weighted-Average Exercise Price Per Share 15.64 5.98
Outstanding Ending Balance, Weighted-Average Exercise Price Per Share 3.37 7.02
Exercise Price Per Share, Minimum 1.17 1.17
Exercise Price Per Share, Maximum 23.20 26.00
Outstanding, 1.17 — 26.00 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price Per Share, Minimum   1.17
Exercise Price Per Share, Maximum   26.00
Granted, 1.65 — 2.62 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price Per Share, Minimum   1.65
Exercise Price Per Share, Maximum   2.62
Canceled/Forfeited, 2.39 — 23.20 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price Per Share, Minimum   2.39
Exercise Price Per Share, Maximum   23.20
Outstanding, 1.17 — 26.00 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price Per Share, Minimum   1.17
Exercise Price Per Share, Maximum   $ 26.00
Granted, 1.51 — 3.12 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price Per Share, Minimum 1.51  
Exercise Price Per Share, Maximum 3.12  
Canceled/Forfeited, 1.51 — 26.00 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price Per Share, Minimum 1.51  
Exercise Price Per Share, Maximum 26.00  
Outstanding, 1.17 — 23.20 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price Per Share, Minimum 1.17  
Exercise Price Per Share, Maximum $ 23.20