Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details) - Schedule of stock option activity

v3.22.2.2
Stockholders' Equity (Details) - Schedule of stock option activity
9 Months Ended
Sep. 30, 2022
USD ($)
$ / shares
shares
Schedule Of Stock Option Activity Abstract  
Stock Options, Outstanding, Beginning Balance (in Shares) | shares 366,411
Stock Options, Exercisable, Beginning Balance (in Shares) | shares 204,230
Weighted Average, Exercise Price, Outstanding, Beginning Balance $ 51.3
Weighted Average, Exercise Price, Exercisable, Beginning Balance 47.4
Weighted Average, Fair Value Vested, Beginning Balance $ 47.4
Weighted Average, Contractual Life (Years), Beginning Balance 6 years 3 months 7 days
Weighted Average Aggregate Intrinsic Value, Beginning Balance (in Dollars) | $
Stock Options, Outstanding, Granted (in Dollars) | $ 19,367
Stock Options, Exercisable, Granted (in Dollars) | $ $ 278
Weighted Average, Exercise Price, Outstanding, Granted $ 10.42
Weighted Average, Exercise Price, Exercisable, Granted 10.42
Weighted Average, Fair Value Vested, Granted $ 4.53
Weighted Average, Contractual Life (Years), Granted 6 years 3 months 7 days
Weighted Average, Aggregate Intrinsic Value, Granted (in Dollars) | $
Stock Options Outstanding Exercised (in Shares) | shares
Stock Options Exercisable Exercised (in Shares) | shares
Weighted Average Outstanding Exercised
Weighted Average Exercisable Exercised
Weighted Average Fair Value Vested Exercised
Weighted Average Contractual Life (Years) Exercised
Weighted Average Aggregate Intrinsic Value Exercised (in Dollars) | $
Stock Options Outstanding Cancelled (in Dollars) | $ $ (53,227)
Stock Options Exercisable Cancelled (in Shares) | shares
Weighted Average Outstanding Cancelled
Weighted Average Exercisable Cancelled
Weighted Average Fair Value Vested Cancelled
Weighted Average Contractual Life (Years) Cancelled
Weighted Average Aggregate Intrinsic Value Cancelled (in Dollars) | $
Stock Options, Outstanding, Ending Balance (in Shares) | shares 332,551
Stock Options, Exercisable, Ending Balance (in Shares) | shares 197,585
Weighted Average, Exercise Price, Outstanding, Ending Balance $ 49.08
Weighted Average, Exercise Price, Exercisable, Ending Balance 43.12
Weighted Average, Fair Value Vested, Ending Balance $ 43.12
Weighted Average, Contractual Life (Years), Ending Balance 6 years 3 months 7 days
Weighted Average, Aggregate Intrinsic Value, Ending Balance (in Dollars) | $