XML 50 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Loss Per Share - Schedule of Antidilutive Shares Exercise or Vesting Excluded from Computation of Earnings (Loss) Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total 16,318,821 3,939,172 945,195
Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total 137,256 140,323 12,613
Restricted Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total 333 2,000 3,166
Warrants [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total 16,181,232 3,796,849 929,416