XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Stock Option Activity (Details) - 2017 Equity Plan and 2021 Equity Plan [Member] - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employees and Consultants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options, Granted 138,489 53,960  
Employees and Consultants [Member] | Non-Qualified Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options, Outstanding Beginning 192,073 158,174  
Weighted Average Exercise Price, Outstanding Beginning $ 8.94 $ 10.99  
Weighted Average Remaining Contractual Term, Outstanding Ending 7 years 7 months 6 days 7 years 7 months 6 days  
Aggregate Intrinsic Value, Outstanding Beginning  
Number of Options, Granted 138,489 53,960  
Weighted Average Exercise Price, Granted $ 0.90 $ 2.90  
Weighted Average Remaining Contractual Term, Granted 6 years 10 months 24 days 9 years 2 months 12 days  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Forfeited/Cancelled (20,296) (20,061)  
Weighted Average Exercise Price, Forfeited/Cancelled $ 2.98 $ 8.85  
Weighted Average Remaining Contractual Term, Forfeited 9 years 1 month 6 days 8 years 7 months 6 days  
Number of Options, Expired (8,244)  
Weighted Average Exercise Price, Expired $ 0.89  
Number of Options, Outstanding Ending 302,022 192,073 158,174
Weighted Average Exercise Price, Outstanding Ending $ 5.87 $ 8.94 $ 10.99
Weighted Average Remaining Contractual Term, Outstanding 6 years 7 months 6 days    
Aggregate Intrinsic Value, Outstanding Ending
Number of Options, Exercisable Ending 292,022    
Weighted Average Exercise Price, Exercisable Ending $ 5.99    
Weighted Average Remaining Contractual Term, Exercisable Ending 6 years 6 months    
Aggregate Intrinsic Value, Exercisable Ending    
Number of Options, Expired 8,244  
Directors [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options, Granted 6,250  
Directors [Member] | Non-Qualified Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options, Outstanding Beginning 57,122 50,872  
Weighted Average Exercise Price, Outstanding Beginning $ 9.44 $ 10.02  
Weighted Average Remaining Contractual Term, Outstanding Ending 5 years 6 years 6 years 7 months 6 days
Aggregate Intrinsic Value, Outstanding Beginning  
Number of Options, Granted 6,250  
Weighted Average Exercise Price, Granted $ 4.80  
Weighted Average Remaining Contractual Term, Granted 9 years  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Forfeited/Cancelled  
Weighted Average Exercise Price, Forfeited/Cancelled  
Number of Options, Expired  
Weighted Average Exercise Price, Expired  
Number of Options, Outstanding Ending 57,122 57,122 50,872
Weighted Average Exercise Price, Outstanding Ending $ 9.44 $ 9.44 $ 10.02
Aggregate Intrinsic Value, Outstanding Ending
Number of Options, Exercisable Ending 57,122    
Weighted Average Exercise Price, Exercisable Ending $ 9.44    
Weighted Average Remaining Contractual Term, Exercisable Ending 5 years    
Aggregate Intrinsic Value, Exercisable Ending    
Number of Options, Expired