v3.26.1
STOCK-BASED COMPENSATION (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Employee and director stock option and stock grants:        
Total stock-based compensation     $ 880,175 $ 1,128,128
Employee and director stock option grants        
Employee and director stock option and stock grants:        
Total stock-based compensation $ 428,306 $ 565,391 880,175 1,128,128
Employee and director stock option grants | Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Employee and director stock option and stock grants:        
Total stock-based compensation 340,115 461,138 705,242 924,765
Employee and director stock option grants | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Employee and director stock option and stock grants:        
Total stock-based compensation $ 88,191 $ 104,253 $ 174,933 $ 203,363