Quarterly report pursuant to Section 13 or 15(d)

STOCK OPTIONS (Details Narrative)

v3.23.2
STOCK OPTIONS (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2014
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2023
Jan. 01, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock-based compensation expense   $ 1,849,754 $ 3,104,835        
Option granted expected term   6 years 3 months          
Weighted average grant-date fair value, options granted   $ 4.20 $ 10.80        
Total fair value of options vested   $ 20,769,766          
Total unrecognized compensation expense   $ 75,498          
Share-based compensation expense, not yet recognized period of recognition   3 years 7 months 24 days          
Shares, Granted   285,733          
Equity Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Average intrinsic value of options exercised   $ 92,689        
Total unrecognized compensation expense   $ 4,300,982          
Share-based compensation expense, not yet recognized period of recognition   1 year 9 months 14 days          
2014 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Percentage of outstanding common shares 7.00%            
Aggregate common stock available for stock options granted, shares           1,436,558 1,144,567
Shares available for grant   555,704 425,217     741,870 558,671
2014 Equity Incentive Plan [Member] | January 1, 2021 [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Percentage of outstanding common shares       7.00%      
2014 Equity Incentive Plan [Member] | January 1, 2022 [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Percentage of outstanding common shares         7.00%    
Increase in number of shares of common stock available for issuance   292,205   291,991