XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF COMMON STOCK WARRANTS (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Weighted-average remaining contractual life, outstanding ending balance 8 years 3 months 21 days 8 years 9 months 21 days
Warrants [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 437,691 166,159
Exercise price, beginning balance   $ 0.008
Weighted-average remaining contractual life, outstanding beginning balance 2 years 8 months 8 days 3 years 10 months 13 days
Aggregate intrinsic value of vested warrants outstanding beginning balance $ 1,185,798 $ 2,125,506
Weighted-average exercise price, outstanding beginning balance $ 5.36 $ 0.008
Warrants granted 380,323
Exercise price, Warrants granted  
Warrants exercised/exchanged (179,506) (56,400)
Exercise price, Warrants exercised/exchanged
Warrants expired/cancelled (12,500) (52,391)
Exercise price, Warrants expired/cancelled
Ending balance 245,685 437,691
Weighted-average remaining contractual life, outstanding ending balance 2 years 7 months 17 days 2 years 8 months 8 days
Aggregate intrinsic value of vested warrants outstanding ending balance $ 199,797 $ 1,185,798
Weighted-average exercise price, outstanding ending balance $ 8.76 $ 5.36
Exercisable at ending 220,044 369,189
Weighted-average remaining contractual life, outstanding exercisable ending balance 2 years 8 months 26 days 2 years 9 months 14 days
Exercisable Aggregate Intrinsic Value $ 94,872 $ 830,785
Exercisable weighted price per share $ 9.78 $ 6.40
Warrants [Member] | Minimum [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Exercise price, beginning balance 0.008  
Exercise price, Warrants granted   0.008
Exercise price, ending balance 0.008 0.008
Exercisable price per share 0.008 0.008
Warrants [Member] | Maximum [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Exercise price, beginning balance 16.00  
Exercise price, Warrants granted   16.00
Exercise price, ending balance 16.00 16.00
Exercisable price per share $ 16.00 $ 16.00