Annual report pursuant to Section 13 and 15(d)

Share-based Compensation (Details Narrative)

v3.24.1.u1
Share-based Compensation (Details Narrative) - USD ($)
12 Months Ended
Aug. 17, 2023
Mar. 23, 2023
Mar. 08, 2023
Jan. 03, 2023
Oct. 01, 2022
Aug. 01, 2022
Jan. 01, 2022
Dec. 31, 2023
Dec. 31, 2022
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               64,562        
Unrecognized share based compensation expense               $ 68,000        
Stock based compensation and restricted stock vesting               217,000 $ 298,000      
Intrinsic value of vested outstanding warrants               $ 0 $ 114,000      
Director [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of options, granted 90,000                      
Exercise price of options $ 2.05                      
Award vesting rights, percentage 25.00%                      
Chief Executive Officer [Member] | Restricted Stock [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of units, granted       37,037     11,364          
Restricted stock vesting, shares       37,037     11,364          
Share price       $ 1.35     $ 4.40          
Officers and Employees [Member] | Restricted Stock [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of units, granted           84,750            
Restricted stock vesting, shares           84,750            
Share price           $ 1.82            
2019 Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Common stock reserved for issuance               871,429 [1]       57,143
Common stock reserved for issuance                   571,429   57,143
Number of options, granted               221,596 [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               117,532 195,000      
Exercise price of options               $ 2.06041 $ 3.3461538      
Intrinsic value               $ 295,000 $ 124,000      
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] | 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] | Executive Officer [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares granted   14,286                    
2019 Plan [Member] | Contractor [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of options, granted     17,532                  
Exercise price of options     $ 2.00                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period     12 months                  
2019 Plan [Member] | Dr.Neil Chesen [Member] | Option One [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of options, granted         65,000              
Exercise price of options         $ 2.00              
Number of options, vested         15,000              
Number of options, expected to vest         50,000              
Options, expiry date         Dec. 31, 2023              
2019 Plan [Member] | Dr.Neil Chesen [Member] | Option Two [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of options, granted         25,000              
Exercise price of options         $ 2.00              
2019 Plan [Member] | Dr.Neil Chesen [Member] | Option Three [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of options, granted         37,500              
Exercise price of options         $ 5.50              
Expiration period         36 months              
2019 Plan [Member] | Dr.Leonard Nelson [Member] | Option One [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of options, granted         30,000              
Exercise price of options         $ 2.00              
Number of options, vested         5,000              
Number of options, expected to vest         25,000              
Expiration period         10 years              
2019 Plan [Member] | Dr.Leonard Nelson [Member] | Option One [Member] | Maximum [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Expiration period         18 months              
2019 Plan [Member] | Dr.Leonard Nelson [Member] | Option Two [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of options, granted         37,500              
Exercise price of options         $ 5.50              
Expiration period         10 years              
2019 Plan [Member] | Dr.Leonard Nelson [Member] | Option Two [Member] | Maximum [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Expiration period         36 months              
[1] Includes incentive stock options and restricted stock units discussed below.