XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Warrants Activity (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
shares
Stockholders' Equity  
Outstanding at beginning balance | shares 2,011,313
Exercised | shares (644,992)
Outstanding at ending balance | shares 1,366,321
Exercisable Number of warrants | shares 1,366,321
Outstanding at beginning balance | $ / shares $ 2.43
Exercised | $ / shares 2.37
Outstanding at ending balance | $ / shares 2.51
Exercisable | $ / shares $ 2.51
Weighted Average Remaining Life, Outstanding 4 years
Weighted Average Remaining Life, Exercisable 4 years
Aggregate Intrinsic Value, Outstanding | $ $ 3,530,228
Aggregate Intrinsic Value, Exercisable | $ $ 3,530,228