XML 145 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unamortized stock compensation $ 0  
Stock options description Of the approximately 10 million unvested stock options, the vesting criteria for 7.3 million options is still being evaluated as on the date of this Report, as those options are subject to individual milestone achievements.  
Share based compensation $ 0 $ 900,000
2017 Equity Incentive Plan [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period 2,000,000  
2015 and 2005 Equity Incentive Plan [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period 7,250,000