Quarterly report pursuant to Section 13 or 15(d)

Share-based Compensation (Details Narrative)

v3.24.1.1.u2
Share-based Compensation (Details Narrative) - USD ($)
3 Months Ended
Jan. 01, 2024
Mar. 23, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
May 31, 2021
May 03, 2021
May 26, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock reserved for issuance     25,000,000   25,000,000      
Restricted stock vesting, shares     86,784          
Stock based compensation and restricted stock vesting     $ 54,000 $ 24,000        
Unrecognized share based compensation expense     50,000          
Intrinsic value of vested outstanding warrants     $ 0 $ 90,000        
Chief Executive Officer [Member] | Restricted Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of units, granted 22,222              
Restricted stock vesting, shares 22,222              
Share price $ 2.25              
2019 Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Awards reserved for issuance     871,429 [1]         57,143
Common stock reserved for issuance           571,429   57,143
Number of shares available for grant     242,587 [1]       485,715  
Common stock reserved for issuance             485,715  
Additional common stock reserved for issuance   300,000            
Shares reserved for issuance, awarded   $ 871,429            
Shares reserved for issuance, exercised   $ 609,687            
2019 Plan [Member] | Equity Option [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of shares granted              
Intrinsic value     $ 342,000          
Unrecognized share based compensation     $ 31,000          
2019 Plan [Member] | Equity Option [Member] | Minimum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Period of recognition of stock based compensation expense     18 months          
2019 Plan [Member] | Equity Option [Member] | Maximum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Period of recognition of stock based compensation expense     36 months          
2019 Plan [Member] | Executive Officer [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of shares granted   14,286            
[1] Includes incentive stock options and restricted stock units discussed below.