Quarterly report pursuant to Section 13 or 15(d)

Schedule of Share Based Compensation Stock Option Activity (Details)

v3.23.2
Schedule of Share Based Compensation Stock Option Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Number of Options, Outstanding, Beginning Balance 1,799,053 1,395,882  
Weighted Average Exercise Price, Outstanding Beginning Balance $ 3.76 $ 4.24  
Weighted Average Remaining Contractual Life Years, Outstanding Balance 3 years 2 months 15 days 3 years 3 months 18 days 3 years 10 months 20 days
Aggregate Intrinsic Value, Outstanding, Beginning Balance  
Number of Options, Granted 433,665 487,473  
Weighted Average Exercise Price, Granted $ 0.58 $ 2.50  
Weighted Average Remaining Contractual Life Years, Granted 4 years 6 months 29 days 4 years 5 months 4 days  
Aggregate Intrinsic Value, Granted    
Number of Options, Exercised 0 0  
Weighted Average Exercise Price, Exercised  
Aggregate Intrinsic Value, Exercised  
Number of Options, Forfeited or cancelled (335,059) (84,302)  
Weighted Average Exercise Price, Forfeited or cancelled $ 3.60 $ 4.39  
Aggregate Intrinsic Value, Forfeited or cancelled  
Number of Options, Outstanding, Outstanding Balance 1,897,659 1,799,053 1,395,882
Weighted Average Exercise Price, Outstanding Ending Balance $ 3.07 $ 3.76 $ 4.24
Aggregate Intrinsic Value, Outstanding, Ending Balance  
Number of Options, Expected to Vest in the Future Ending Balance 409,974    
Weighted Average Exercise Price, Expected to Vest $ 1.93    
Weighted Average Remaining Contractual Life Years, Expected to Vest 4 years 10 days    
Aggregate Intrinsic Value, Outstanding, Expected of Vest    
Number of Options, Exercisable 1,487,685    
Weighted Average Exercise Price, Exercisable $ 3.38    
Weighted Average Remaining Contractual Life Years, Exercisable 2 years 11 months 23 days    
Aggregate Intrinsic Value, Outstanding, Exercisable    
Number of Options, Vested, Exercisable and Options Expected to Vest Ending Balance 1,897,659    
Weighted Average Exercise Price, Vested, Exercisable and Options Expected to Vest $ 3.07    
Weighted Average Remaining Contractual Life (Yrs.), Vested, Exercisable and Options Expected to Vest 3 years 2 months 15 days    
Aggregate Intrinsic Value, Outstanding,Exercisable and Options Expected to Vest