Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details) - Schedule of option activity

v3.22.2.2
Stock-Based Compensation (Details) - Schedule of option activity - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Schedule of option activity [Abstract]    
Shares, Outstanding at beginning 1,603,000
Weighted Average Exercise Price, Outstanding at beginning $ 4.15
Aggregate Intrinsic Value, Shares, Outstanding at beginning $ 3,045,700
Shares, Granted 61,000
Weighted Average Exercise Price, Granted $ 1.8
Aggregate Intrinsic Value, Granted $ (8,310)
Shares, Forfeited or Expired and Other Adj (26,000)
Weighted Average Exercise Price, Forfeited or Expired and Other Adj $ 4.15
Aggregate Intrinsic Value, Forfeited or Expired and Other Adj $ 64,740
Shares, Outstanding at ending 1,638,000
Weighted Average Exercise Price, Outstanding at ending $ 4.06
Aggregate Intrinsic Value, Outstanding at ending $ 3,935,040
Shares, Exercisable 94,850
Weighted Average Exercise Price, Exercisable $ 4.06
Aggregate Intrinsic Value, Exercisable $ 227,333