XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Aug. 01, 2023
Mar. 16, 2023
Jun. 18, 2024
Jun. 30, 2024
Jun. 30, 2023
May 25, 2023
May 16, 2019
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock remaining for grants       4,167,059      
Pricing model used in calculation of grant-date fair value       Black-Scholes      
Expected dividend yield       0.00%      
Expected option life       10 years      
Unrecognized compensation expense related to non-vested market-based share awards       $ 3,777,227      
Aggregate intrinsic value of options and warrants outstanding       11,508,333      
Aggregate intrinsic value of options and warrants exercisable       $ 11,508,333      
Share Price       $ 2.99      
Options exercised       355,000      
Proceeds from options exercised       $ 231,000      
Warrants exercised       19,000      
Proceed from warrants exercised       $ 14,250      
Unamortized value       $ 536,714 $ 231,803    
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Option granted 6,238 99,616 92,475        
Grant date fair value $ 6.68 $ 5.22 $ 3.33        
Restricted Stock Units (RSUs) [Member] | 2016 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vested due next twelve months 218 8,338 15,455        
Remaining vested due next twelve months 215 2,766 7,702        
Minimum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Expected volatility       76.30%      
Risk-free interest rate       3.91%      
Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Expected volatility       77.10%      
Risk-free interest rate       4.28%      
2007 Employee Stock Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized under plan       10,000,000      
Number of common shares available to be purchased through options issued and outstanding       2,063,000      
2016 Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized under plan       3,000,000      
Number of common shares available to be purchased through options issued and outstanding       6,905,057      
Common stock remaining for grants       221,649      
Exercisable period       10 years      
2016 Plan [Member] | Minimum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized under plan           8,000,000 3,000,000
2016 Plan [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized under plan           13,000,000 8,000,000