XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Warrants Activity (Details)
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Unit Purchase Options And Warrants  
Number of warrants, outstanding, beginning balance | shares 310,373
Weighted average exercise price, outstanding, beginning balance $ 3.48
Aggregate intrinsic value, outstanding, beginning balance | $
Number of warrants, granted | shares
Weighted average exercise price, granted
Aggregate intrinsic value, granted
Number of warrants, exercised | shares 180,323
Weighted average exercise price, exercised $ 3.20
Aggregate intrinsic value, exercised | $ $ 457,839
Number of warrants, canceled | shares
Weighted average exercise price, canceled
Aggregate intrinsic value, canceled
Number of warrants, outstanding, ending balance | shares 130,050
Weighted average exercise price, outstanding, ending balance $ 3.74
Aggregate intrinsic value, outstanding, ending balance | $ $ 4,431