Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Summary of Warrants Outstanding (Detail)

v3.20.4
Stockholders' Equity - Summary of Warrants Outstanding (Detail) - $ / shares
1 Months Ended 12 Months Ended
Apr. 30, 2018
Dec. 31, 2020
Dec. 31, 2019
Class Of Warrant Or Right [Line Items]      
Number of Shares of Common Stock   779,440 1,297,151
Various Dates in 2017 Warrant [Member]      
Class Of Warrant Or Right [Line Items]      
Issuance Date   Various dates in 2017 Various dates in 2017
Life in Years   10 years 10 years
Exercise Price   $ 13.6088 $ 13.6088
Number of Shares of Common Stock   313,440 313,440
April 2018 Warrant [Member]      
Class Of Warrant Or Right [Line Items]      
Issuance Date   April 2018 April 2018
Life in Years 5 years 5 years 5 years
Exercise Price $ 11.73 $ 11.73 $ 11.73
Number of Shares of Common Stock   20,000 20,000
April 2020 Compensation Warrant [Member]      
Class Of Warrant Or Right [Line Items]      
Issuance Date   April 2020 Compensation Warrant  
Life in Years   1 year 8 months 12 days  
Exercise Price   $ 3.01  
Number of Shares of Common Stock   50,000  
April 2020 Performance Warrant [Member]      
Class Of Warrant Or Right [Line Items]      
Issuance Date   April 2020 Performance Warrant  
Life in Years   3 years 8 months 12 days  
Exercise Price   $ 3.01  
Number of Shares of Common Stock   396,000  
May 2017 Warrant [Member]      
Class Of Warrant Or Right [Line Items]      
Issuance Date     May 2017
Life in Years     5 years
Exercise Price     $ 13.6088
Number of Shares of Common Stock     809,400
Various Dates in 2016 Warrant [Member]      
Class Of Warrant Or Right [Line Items]      
Issuance Date     Various dates in 2016
Life in Years     4 years
Exercise Price     $ 13.6088
Number of Shares of Common Stock     154,311