XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Warrants (Tables)
3 Months Ended
Mar. 31, 2021
Warrants and Rights Note Disclosure [Abstract]  
Schedule of Warrant Activity

Warrants are immediately exercisable upon issuance. The following table shows warrant activity for the three months ended March 31, 2021.

 

    Number of shares     Weighted
Average
Exercise Price
 
Warrants outstanding as of December 31, 2020     202,752     $ 13.64  
Exercised     (21,747 )     24.00  
Issued in connection with equity offering     310,500     $ 12.50  
Warrants outstanding as of March 31, 2021     491,505     $ 12.75  
Warrants exercisable as of March 31, 2021     491,505     $ 12.75