XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Employee [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares, issued for services 73,050 52,622
Stock based compensation $ 307,000 $ 216,000
Director [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares, issued for services 42,610 66,479
Stock based compensation $ 185,000 $ 274,000
2018 Equity Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options, issued 1,050,000  
Stock options available for grant 423,659  
2018 Equity Incentive Plan [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options, issued 500,000