XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Warrants - Schedule of Outstanding Warrants (Detail) - $ / shares
6 Months Ended 9 Months Ended
Jun. 30, 2021
Sep. 30, 2021
Warrants [Roll Forward]    
Outstanding and exercisable warrants to purchase common shares as of December 31, 2020 13,354,403 13,354,403
Issued   50,000
Exercised   (2,130,000)
Cancelled   (25,275)
Number of warrants, Outstanding and exercisable warrants, Ending Balance (in shares)   11,249,128
Warrants, Weighted Average Exercise Price [Roll Forward]    
Weighted Average Exercise Price, Outstanding and exercisable warrants, Beginning Balance (in usd per share) $ 13.52 $ 13.52
Weighted Average Exercise Price, Outstanding and exercisable warrants, Ending Balance (in usd per share)   $ 10.92
Weighted Average Contractual Term (Years) 3 years 8 months 12 days 2 years 11 months 19 days