XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.1
StockBased Compensation (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Apr. 04, 2022
Apr. 17, 2023
Nov. 29, 2022
Nov. 18, 2022
Mar. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Mar. 27, 2019
Jun. 15, 2018
Jun. 13, 2017
Aug. 05, 2016
Common stock available 1,750,000 1,950,000                  
Share aggregate maximum 7,750,000 9,700,000                  
Common stock expired unexercised           125,000          
Net proceeds from issuance of common shares           $ 28,388,036 $ 6,736,444        
Stock-based compensation expense           2,289,545 3,114,659        
Stock-based compensation expense           $ 1,077,417          
Restricted Stock Units [Member] | One                      
Vesting aggregate           198,275          
Aggregrate aggregate           424,875          
share price           $ 5.00          
Granted aggregate     3,000                
Stock-based compensation expense           $ 1,971,607 1,903,054        
Remaining contractual life           2 years 10 months 13 days          
Unrecognized compensation cost           $ 1,925,613          
Option [Member]                      
Stock-based compensation expense           287,363 1,127,502        
Option [Member] | 2015 Equity Incentive Plan [Member]                      
Net proceeds from issuance of common shares         $ 1,750,000 $ 750,000          
Exercise price           $ 3.87          
Maturity Term           4 years 2 months 23 days          
Common stock shares reserved for future issuance         6,000,000 608,190   1,000,000 750,000   750,000
Option [Member] | 2015 Equity Incentive Plan [Member] | Maximum [Member]                      
Common stock shares reserved for future issuance               4,250,000 3,250,000 2,500,000 1,750,000
Warrants [Member]                      
Stock-based compensation expense           $ 30,574 $ 84,102        
Vesting term           3 months 3 days          
Compensation cost related to non-vested warrants           $ 5,238          
Warrants [Member] | 2023 [Member]                      
Exercise price           $ 2.00 $ 3.05        
Maturity Term       3 years 6 months   3 years 9 months 29 days          
Stock price       $ 2.95              
Warrants exercise price           $ 3.05 $ 3.05        
Volatility       71.07%              
Risk free rate       2.53%              
Stock option purchase       54,000   448,500          
Expire description       This warrant shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service and expire on April 4, 2028 and April 4, 2029, respectively, with an exercise price of $3.05 per share   the warrants provide for a Black-Scholes value calculation in the event of certain transactions (“Fundamental Transactions”), which includes a floor on volatility utilized in the value calculation at 100% or greater          
Warrant expenses           $ 80,901