Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Stock Warrants (Detail)

v3.21.2
Stockholders' Equity - Summary of Stock Warrants (Detail) - $ / shares
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Equity [Abstract]    
Number of Warrants, beginning balance 2,718,012 771,857
Number of warrants, exercised 2,326,112 245,540
Number of Warrants, ending balance 391,900 546,317
Weighted Average Exercise Price, Outstanding at Beginning Balance $ 4.20 $ 26.80
Weighted Average Exercise Price, granted   0
Weighted Average Exercise Price, exercised 4.08 12.00
Weighted Average Exercise Price, forfeited   0
Weighted Average Exercise Price, Outstanding at Ending Balance $ 4.35 $ 34.15