Quarterly report pursuant to Section 13 or 15(d)

Stock Compensation Plan (Details Narrative)

v3.24.1.1.u2
Stock Compensation Plan (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 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  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 241,814   244,733  
Stock options compensation cost $ 64,289 $ 79,966    
Unrecognized compensation costs $ 223,569      
Unrecognized compensation period of recognition 1 year      
Compensation expense relating to restricted stock issuances, shares 5,055      
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Compensation expense relating to restricted stock issuances, shares 0      
2021 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options vested 3 years      
Options expiration 10 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 241,814      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 1,042,812      
2021 Equity Incentive Plan [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares authorized for issuance 1,166,167      
Board of Directors Chairman [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares authorized       1,000,000