v3.26.1
COMMON STOCK (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock, shares authorized 150,000,000   150,000,000   150,000,000
Common stock, par value $ 0.001   $ 0.001   $ 0.001
Preferred stock, shares authorized 25,000,000   25,000,000   25,000,000
Preferred stock, par value $ 0.001   $ 0.001   $ 0.001
Common stock, shares issued 57,902,271   57,902,271   56,021,596
Common stock, shares outstanding 56,442,582   56,442,582    
Preferred stock, shares outstanding 0   0   0
Stock-based compensation expense $ 1,252,256 $ 954,400 $ 2,536,259 $ 1,626,718  
Proceeds from exercise of stock options     $ 125,400 $ 591,534  
Vested Stock Awards And Stock Options Exercised [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Exercise of stock options, shares 1,129,675 263,414 1,840,675 987,414  
Proceeds from exercise of stock options     $ 125,400 $ 591,534  
Restricted Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Restricted stock awards granted 540,000 2,951,000 540,000 5,976,000  
Weighted average grant date fair value, Granted   $ 2.33 $ 6.01 $ 2.36  
Restricted stock awards granted vest over a period   three years one to five years three to five years