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 |