XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Warrants Activity (Details)
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Stockholders' Equity  
Outstanding at beginning balance | shares 2,011,313
Granted | shares 91,884
Exercised | shares (877,014)
Outstanding at ending balance | shares 1,226,183
Exercisable Number of warrants | shares 1,226,183
Outstanding at beginning balance | $ / shares $ 2.43
Granted | $ / shares 4.76
Exercised | $ / shares 2.40
Outstanding at ending balance | $ / shares 2.69
Exercisable | $ / shares $ 2.69
Weighted Average Remaining Life, Outstanding 4 years 2 months 12 days
Weighted Average Remaining Life, Exercisable 4 years 2 months 12 days
Aggregate Intrinsic Value, Outstanding | $ $ 2,788,188
Aggregate Intrinsic Value, Exercisable | $ $ 2,788,188