XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Options and Warrants (Details Narrative) - USD ($)
9 Months Ended
Nov. 16, 2017
Jul. 26, 2011
Sep. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Intrinsic value of the outstanding warrants     $ 0
Issuance of shares 50,000    
Increase in shares 33,333    
Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options vest expire term     5 years
Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options vest expire term     10 years
2011 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares   16,667