Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details Narrative)

v3.24.2.u1
Stockholders’ Equity (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jun. 11, 2024
Jan. 02, 2024
Jul. 14, 2023
Apr. 03, 2023
Mar. 23, 2023
Feb. 11, 2022
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Offsetting Assets [Line Items]                  
Stock dividends shares       21,592,164 21,592,164        
Stock Repurchased and Retired During Period, Shares 30,000                
Stock Repurchased and Retired During Period, Value $ 48,362                
Restricted Stock [Member]                  
Offsetting Assets [Line Items]                  
Shares vested             186,000    
Fair value of restricted stock award           $ 2,942,800      
Unamortized share based compensation             $ 893,350   $ 1,072,020
Share-based compensation             $ 178,670    
Shares forfeited             132,000    
Equity Option [Member]                  
Offsetting Assets [Line Items]                  
Shares available for grant, value             $ 0   $ 0
Options granted             112,500    
Options granted, per share             $ 3.60   $ 4.05
Fair value options granted             $ 147,975    
Stock compensation expense             73,990 $ 266,806  
Options remained unvested             $ 73,990    
Equity Option [Member] | Board [Member]                  
Offsetting Assets [Line Items]                  
Options granted   22,500              
Options granted, per share   $ 1.50              
Fair value options granted   $ 29,595              
Options vest             1 year    
Options vest             10 years    
Stock Purchase Agreement [Member]                  
Offsetting Assets [Line Items]                  
Shares authorized to be repurchased     1,300,000            
Shares authorized to be repurchased, value     $ 1,965,000            
Payment for repurchase of treasury stock     $ 965,000            
Employment Agreements [Member]                  
Offsetting Assets [Line Items]                  
Shares vested             58,496   41,463
Shares vested, value             $ 50,348   $ 74,476
Stock vested, shares issued             16,446    
Stock vested, shares issued value             $ 58,508    
Shares available for grant             25,197    
Shares available for grant, value             $ 15,968