Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details Narrative)

v3.23.1
Stock-Based Compensation (Details Narrative) - USD ($)
12 Months Ended
Jun. 14, 2021
Jun. 14, 2020
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock option granted 15,000 15,000 15,000
Exercise price $ 4.20 $ 7.38
Grant date fair value $ 32,550 $ 90,840    
Share based compensation     $ 481,429 $ 634,340
Restricted stock, description     The RSU award to the Board member fully vests on the one-year anniversary after the date of grant The RSU awards to the Board members fully vested on the one-year anniversary after the date of grant
Unrecognized stock-based compensation     $ 53,000  
Warrant [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants, outstanding     0 0
Unvvested Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based compensation     $ 16,000  
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Restricted stock units, granted     170,937 54,263
Restricted Stock Units (RSUs) [Member] | Non Employee Directors [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Restricted stock units, granted     69,114 29,763
Restricted Stock Units (RSUs) [Member] | Certain Officers and Managers [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Grant date fair value     $ 284,156 $ 195,000
Restricted stock units, granted     88,000 24,500
Combined Awards [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Grant date fair value     $ 125,000 $ 125,000
General and Administrative Expense [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based compensation     481,000 634,000
General and Administrative Expense [Member] | Equity Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based compensation     $ 11,000 $ 19,000
2013 Equity Compensation Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based number of shares authorized     1,500,000