v3.26.1
EQUITY COMPENSATION PLANS (Details - Share based compensation) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total $ 1,340,769 $ 1,579,271 $ 2,697,158 $ 2,704,372
Research And Development [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total 195,048 88,363 351,718 217,289
General And Administrative [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total $ 1,145,721 $ 1,490,908 $ 2,345,440 $ 2,487,083