XML 84 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Option, Quantitative Disclosures [Line Items]      
Stock options granted   40,000  
Performance Shares [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Performance stock options shares   326,438  
Number of stock options outstanding   13,120 13,120
Fair value of stock options   $ 109,551 $ 109,551
General and Administrative Expense [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Stock compensation expense   125,555 131,185
Research and Development Expense [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Stock compensation expense   $ 25,950 $ 53,280
2023 Stock Incentive Plan [Member] | Performance Shares [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Weighted average period   3 years 6 months 29 days  
2023 Stock Incentive Plan [Member] | Equity Option [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Shares available for future grant   1,960,000  
2023 Stock Incentive Plan [Member] | Common Stock [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Stock options granted 2,000,000 40,000  
Stock options available for grants   1,960,000  
2016 Stock Incentive Plan [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Performance stock options shares   246,137  
2016 Stock Incentive Plan [Member] | Performance Shares [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Weighted average period   1 year 3 months 25 days  
2016 Stock Incentive Plan [Member] | Equity Option [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Shares available for future grant   242,340  
2016 Stock Incentive Plan [Member] | Common Stock [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Stock options granted   1,248,255  
Stock options available for grants   242,340