Quarterly report pursuant to Section 13 or 15(d)

Stock Compensation Plan (Details Narrative)

v3.24.2.u1
Stock Compensation Plan (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 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 222,920   222,920   244,733  
Stock options compensation cost $ 58,220 $ 63,628 $ 127,564 $ 143,594    
Unrecognized compensation costs $ 160,927   $ 160,927      
Unrecognized compensation period of recognition     1 year      
Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Compensation cost related to restricted stock awards 0   5,000      
2021 Equity Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options vested     3 years      
Options expiration     10 years      
Number of shares of common stock covered by outstanding option awards 222,920   222,920      
Number of shares of common stock available for future awards 1,042,812   1,042,812      
2021 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, 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