Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Stock Warrants (Detail)

v3.21.1
Stockholders' Equity - Summary of Stock Warrants (Detail) - $ / shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Equity [Abstract]    
Number of Warrants, beginning balance 2,718,012 771,857
Number of warrants, exercised 2,326,112  
Number of Warrants, ending balance 391,900 771,857
Weighted Average Exercise Price, Outstanding at Beginning Balance $ 4.20 $ 27.25
Weighted Average Exercise Price, granted   0
Weighted Average Exercise Price, exercised 4.08 0
Weighted Average Exercise Price, forfeited   0
Weighted Average Exercise Price, Outstanding at Ending Balance $ 4.35 $ 27.25