XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants - Schedule of Stockholders' Equity Note, Warrants or Rights (Detail) - 9 months ended Sep. 30, 2021
$ / shares
shares
$ / shares
shares
Liability Classified Warrant [member]    
Class of Warrant or Right [Line Items]    
Number of Shares, Beginning Balance | shares 2,485,794 2,485,794
Number of Shares, Issued | shares 0 0
Number of Shares, Exercised | shares (278,381) (278,381)
Number of Shares, Expired | shares (109,482) (109,482)
Number of Shares, Ending Balance | shares 2,097,931 2,097,931
Weighted Average Exercise Price, Beginning Balance | $ / shares   $ 18.45
Weighted average exercise price, Issued | $ / shares $ 0  
Weighted Average Exercise Price, Exercised | $ / shares   18.16
Weighted Average Exercise Price, Expired | $ / shares   22.90
Weighted Average Exercise Price, Ending Balance | $ / shares   $ 18.26
Weighted Average Contractual Life, Beginning Balance 3 years 4 months 24 days 3 years 4 months 24 days
Weighted Average Contractual Life, Issued
Weighted Average Contractual Life, Exercised 2 years 8 months 12 days 2 years 8 months 12 days
Weighted Average Contractual Life, Expired 1 year 10 days 1 year 10 days
Weighted Average Contractual Life, Ending Balance 2 years 8 months 1 day 2 years 8 months 1 day
Equity Classified Warrant [member]    
Class of Warrant or Right [Line Items]    
Number of Shares, Beginning Balance | shares 35,000 35,000
Number of Shares, Issued | shares 1,459,044 1,459,044
Number of Shares, Exercised | shares 0 0
Number of Shares, Expired | shares 0 0
Number of Shares, Ending Balance | shares 1,494,044 1,494,044
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 9.10  
Weighted average exercise price, Issued | $ / shares 32.68  
Weighted Average Exercise Price, Exercised | $ / shares 0  
Weighted Average Exercise Price, Expired | $ / shares 0  
Weighted Average Exercise Price, Ending Balance | $ / shares $ 32.13  
Weighted Average Contractual Life, Beginning Balance 3 years 8 months 4 days 3 years 8 months 4 days
Weighted Average Contractual Life, Issued 4 years 6 months 29 days 4 years 6 months 29 days
Weighted Average Contractual Life, Exercised
Weighted Average Contractual Life, Expired
Weighted Average Contractual Life, Ending Balance 4 years 6 months 21 days 4 years 6 months 21 days