Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Stock-Based Compensation (Details) - Schedule of Option Activity - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Stock - Based Compensation [Abstract]    
Numbers of Shares Outstanding, Beginning Balance 1,558,000 1,587,000
Weighted Average Exercise Price, Beginning Balance $ 4.15 $ 4.15
Aggregate Intrinsic Value, Outstanding at Beginning   $ 3,045,700
Shares, Granted 46,000 68,000
Weighted Average Exercise Price, Granted $ 1.54 $ 1.8
Aggregate Intrinsic Value, Granted
Shares, Forfeited or Expired and Other Adjustments (39,001) (50,180)
Weighted Average Exercise Price, Forfeited or Expired and Other Adjustments $ 3.11 $ 4.15
Aggregate Intrinsic Value, Forfeited or Expired and Other Adjustments
Numbers of Shares Outstanding, Ending Balance 1,564,999 1,604,820
Weighted Average Exercise Price, Ending Balance $ 4.12 $ 4.06
Aggregate Intrinsic Value, Outstanding at Ending
Shares, Exercisable 630,228 109,924
Weighted Average Exercise Price, Exercisable $ 4.13 $ 4.06
Aggregate Intrinsic Value, Exercisable