Quarterly report pursuant to Section 13 or 15(d)

SHARE-BASED COMPENSATION - (Details)

v3.23.2
SHARE-BASED COMPENSATION - (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2023
Feb. 28, 2023
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2021
Jun. 30, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Apr. 30, 2021
Share-based compensation                      
Stock options granted (in shares)                 517,500    
Grant exercise price (in dollars per share)                 $ 3.35    
Total compensation expense not yet recognized $ 4,125,421           $ 4,125,421   $ 4,125,421    
Weighted average vesting period                 1 year 7 months 20 days    
Intrinsic value of stock option $ 0           0   $ 0    
Weighted average contractual life                 8 years 3 months 21 days    
June 2021                      
Share-based compensation                      
Share based compensation expense             181,720 $ 363,440 $ 181,720 $ 363,440  
Common stock shares available (in shares)           807,500          
Grant exercise price (in dollars per share)           $ 6.26          
June 2021 | Employee | Tranche one                      
Share-based compensation                      
Vesting percentage           40.00%          
June 2021 | Employee | Tranche two                      
Share-based compensation                      
Vesting term of options           36 months          
July 2021                      
Share-based compensation                      
Share based compensation expense             490,916 981,833 490,916 981,833  
Stock options granted (in shares)         1,550,000            
Grant exercise price (in dollars per share)         $ 6.18            
July 2021 | Executive officers | Tranche one                      
Share-based compensation                      
Vesting percentage         25.00%            
July 2021 | Executive officers | Tranche two                      
Share-based compensation                      
Vesting term of options         36 months            
July 2021 | Independent Directors, Consultant                      
Share-based compensation                      
Vesting term of options         36 months            
January 2022                      
Share-based compensation                      
Share based compensation expense             18,950 18,950 37,900 107,373  
Stock options granted (in shares)       80,000              
Grant exercise price (in dollars per share)       $ 4.44              
January 2022 | Tranche one                      
Share-based compensation                      
Vesting percentage       25.00%              
January 2022 | Tranche two                      
Share-based compensation                      
Vesting term of options       36 months              
April 2022                      
Share-based compensation                      
Share based compensation expense             5,378 $ 25,095 10,755 $ 25,095  
Stock options granted (in shares)     30,000                
Grant exercise price (in dollars per share)     $ 3.79                
April 2022 | Tranche one                      
Share-based compensation                      
Vesting percentage     25.00%                
April 2022 | Tranche two                      
Share-based compensation                      
Vesting term of options     36 months                
February 2023                      
Share-based compensation                      
Share based compensation expense             109,521   146,028    
Stock options granted (in shares)   467,500                  
Grant exercise price (in dollars per share)   $ 3.41                  
Vesting term of options   36 months                  
June 2023                      
Share-based compensation                      
Share based compensation expense             $ 0   $ 0    
Stock options granted (in shares) 50,000                    
Grant exercise price (in dollars per share) $ 2.75                    
Vesting term of options 1 year                    
2021 Equity Incentive Plan                      
Share-based compensation                      
Common stock shares reserved                     2,874,063
Common stock shares available (in shares) 485,868           485,868   485,868