XML 51 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Preferred and Common Stock Warrants (Tables)
12 Months Ended
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Outstanding Warrants Table The following table provides a roll forward of outstanding warrants for the period ended December 31, 2021:

Number of warrants

Weighted
Average
Exercise
Price

Weighted
Average
Contractual
Term (Years)
Outstanding and exercisable as of December 31, 202013,354,403 

$13.52 

3.7
Issued2,058,032 
Exercised(2,130,000)
Expired(25,275)
Outstanding and exercisable as of December 31, 202113,257,160 $7.96 2.7