Quarterly report pursuant to Section 13 or 15(d)

Stock Compensation Plan (Details Narrative)

v3.24.3
Stock Compensation Plan (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Sep. 29, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares authorized 350,000,000   350,000,000   350,000,000  
Number of shares of common stock covered by outstanding option awards 1,022,503   1,022,503   244,733  
Stock options compensation cost $ 330,802 $ 402,805 $ 458,365 $ 546,399    
Unrecognized compensation costs related to stock options     $ 195,296      
Unrecognized compensation period of recognition     1 year      
2021 Equity Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period     3 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period     10 years      
Number of shares of common stock covered by outstanding option awards 1,022,503   1,022,503      
Number of shares of common stock available for future awards 3,664   3,664      
2021 Equity Incentive Plan [Member] | Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares authorized 1,166,167   1,166,167      
Board of Directors Chairman [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares authorized           1,000,000