Annual report pursuant to Section 13 and 15(d)

Stock-based Compensation (Details Narrative)

v3.24.1
Stock-based Compensation (Details Narrative) - USD ($)
12 Months Ended
Jan. 01, 2024
Nov. 18, 2023
Aug. 31, 2023
Aug. 08, 2023
Jul. 14, 2023
Mar. 08, 2023
Jan. 01, 2023
Dec. 31, 2023
Dec. 31, 2022
Apr. 17, 2023
Jul. 10, 2022
Consulting Agreement [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Warrant, exercisable   7,500                  
Warrant exercise price   $ 7.40                  
Warrant expiration date   Nov. 18, 2025                  
Warrants, granted   15,000                  
Consulting Agreement [Member] | Spartan Capital Securites LLC [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Warrant, exercisable                   158,007  
Warrant exercise price                   $ 20.40  
Warrant expiration date                   Apr. 17, 2026  
Share-Based Payment Arrangement, Option [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Aggregate intrinsic value of outstanding options               $ 0 $ 0    
Stock option exercised               0 0    
Restricted Stock [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Unrecognized share based compensation expense               $ 5,825      
Number of shares, granted               10,750 9,358    
Number of shares, cancelled           1,305   2,555      
Number of shares, vested and issued               8,790 9,142    
Restricted stock award description         RSAs for up to 2,500 shares of common stock are subject to regaining Nasdaq compliance, with RSAs for only 1,250 shares of common stock vesting if we regain Nasdaq compliance through a reverse stock split. Because we effected a reverse stock-split on January 22, 2024 (which we have retroactively applied to all share counts reported in this Annual Report on Form 10-K) and regained Nasdaq compliance on February 2, 2024. Effective December 31, 2023, we cancelled the RSAs for 1,250 shares of common stock that will not vest.            
Number of shares, forfeited               1,250 1,676    
Restricted Stock [Member] | Three Directors [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares, granted             4,500        
Restricted Stock [Member] | Consultant [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares, granted         6,250            
Number of shares, vested and issued               3,750      
Restricted Stock [Member] | Chief Operating Officer [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares, forfeited     1,250                
Recognized stock compensation expense reversed     $ 72,733                
Restricted Stock Units (RSUs) [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Unrecognized share based compensation expense               $ 839,121      
Number of shares, granted       40,000       116,078 121,439    
Number of shares, cancelled               16,801 1,876    
Number of shares, forfeited               12,296 3,431    
Weighted average period for recognition               1 year 5 months 26 days      
Unrecognized restricted stock expense               $ 442,024      
Restricted Stock Units (RSUs) [Member] | Base Compensation [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares, granted               76,078      
Service Based RSU [Member] | Chief Executive Officer [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares, granted       20,000              
First Performance Based RSU [Member] | Chief Executive Officer [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares, granted       10,000              
Performance vesting criteria       $ 10,000,000              
Second Performance Based RSU [Member] | Chief Executive Officer [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares, granted       10,000              
Performance vesting criteria       $ 10,000,000              
2019 Plan [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Maximum equity available for issuance               300,000 300,000   150,000
Shares available for future grants               27,326      
2019 Plan [Member] | Original [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Maximum equity available for issuance                     150,000
2019 Omnibus Incentive Plan [Member] | Subsequent Event [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Restricted stock award grant, value $ 1,300,000                    
Restricted stock award share price $ 30.00                    
2019 Omnibus Incentive Plan [Member] | Subsequent Event [Member] | Maximum [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Restricted stock award grant, shares 42,149