Quarterly report pursuant to Section 13 or 15(d)

SHARE-BASED COMPENSATION - (Details)

v3.24.2.u1
SHARE-BASED COMPENSATION - (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2024
Feb. 29, 2024
Jun. 30, 2023
Feb. 28, 2023
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2021
Jun. 30, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Apr. 30, 2021
Share-based compensation                            
Stock options granted (in shares)                     895,000      
Grant exercise price (in dollars per share)                     $ 3.10      
Total compensation expense not yet recognized $ 2,862,405               $ 2,862,405   $ 2,862,405      
Weighted average vesting period                     2 years 3 months 14 days      
Intrinsic value of stock option                         $ 251,550  
Weighted average grant date fair value                     $ 3.93      
June 2021                            
Share-based compensation                            
Share based compensation expense                 181,720 $ 181,720 $ 363,440 $ 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 490,916 981,833 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/consultants                            
Share-based compensation                            
Vesting term of options             36 months              
January 2022                            
Share-based compensation                            
Share based compensation expense                 18,950 18,950 37,900 37,900    
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 5,378 10,755 10,755    
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 109,521 219,042 146,029    
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                 26,800 $ 0 53,600 $ 0    
Stock options granted (in shares)     50,000                      
Grant exercise price (in dollars per share)     $ 2.75                      
Vesting term of options     1 year                      
February 2024                            
Share-based compensation                            
Share based compensation expense                 183,713   244,951      
Stock options granted (in shares)   835,000                        
Grant exercise price (in dollars per share)   $ 3.15                        
Vesting term of options   36 months                        
June 2024                            
Share-based compensation                            
Share based compensation expense                 $ 0   $ 0      
Stock options granted (in shares) 60,000                          
Grant exercise price (in dollars per share) $ 2.38                          
Vesting term of options 1 year                          
2021 Equity Incentive Plan                            
Share-based compensation                            
Common stock shares reserved                           3,454,915
Common stock shares available (in shares) 171,720               171,720   171,720