Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details) - Schedule of Option Activity

v3.23.2
Stock-Based Compensation (Details) - Schedule of Option Activity - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Schedule of Option Activity [Abstract]    
Shares, Outstanding at Beginning 1,558,000 1,587,000
Weighted Average Exercise Price, Outstanding at Beginning $ 4.17 $ 4.15
Aggregate Intrinsic Value, Outstanding at Beginning   $ 3,045,700
Shares, Granted 15,000 61,000
Weighted Average Exercise Price, Granted $ 1.77 $ 1.8
Aggregate Intrinsic Value, Granted
Shares, Forfeited or Expired and Other Adjustments (25,834) (10,000)
Weighted Average Exercise Price,Forfeited or Expired and Other Adjustments $ 3.29 $ 4.15
Aggregate Intrinsic Value, Forfeited or Expired and Other Adjustments
Shares, Outstanding at Ending 1,547,167 1,638,000
Weighted Average Exercise Price, Outstanding at Ending $ 4.14 $ 4.06
Aggregate Intrinsic Value, Outstanding at Ending
Shares, Exercisable 593,063 94,850
Weighted Average Exercise Price, Exercisable $ 4.1 $ 3.97
Aggregate Intrinsic Value, Exercisable