Annual report pursuant to Section 13 and 15(d)

Summary of Stock Options Activity (Details)

v3.24.1
Summary of Stock Options Activity (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of Shares, Beginning Balance | shares 149,241
Weighted Average Exercise Price, Beginning Balance $ 79.34
Weighted Average Grant Date Fair Value, Beginning $ 78.64
Weighted Average Remaining Contractual Term (Years), Beginning 7 months 20 days
Aggregate Intrinsic Value, Beginning Balance | $
Number of Shares, Granted | shares 129,838
Weighted Average Exercise Price, Granted $ 41.77
Weighted Average Grant Date Fair Value, Granted $ 38.53
Weighted Average Remaining Contractual Term (Years), Granted 8 years 5 months 12 days
Number of Shares, Exercised | shares
Weighted Average Exercise Price, Exercised
Weighted Average Grant Date Fair Value, Exercised
Number of Shares, Forfeited | shares
Weighted Average Exercise Price, Forfeited
Weighted Average Grant Date Fair Value, Forfeited
Number of Shares, Canceled/Expired | shares (139,239)
Weighted Average Exercise Price, Canceled/Expired $ 77.70
Weighted Average Grant Date Fair Value, Canceled/Expired $ 77.70
Number of Shares, Ending Balance | shares 139,840
Weighted Average Exercise Price, Ending Balance $ 46.09
Weighted Average Grant Date Fair Value, Ending $ 42.34
Weighted Average Remaining Contractual Term (Years), Ending 8 years 2 months 1 day
Aggregate Intrinsic Value, Ending Balance | $
Number of Shares, Exercisable | shares 47,286
Weighted Average Exercise Price, Exercisable $ 56.44
Weighted Average Grant Date Fair Value, Exercisable $ 51.49
Weighted Average Remaining Contractual Term (Years), Exercisable 7 years 5 months 23 days
Aggregate Intrinsic Value, Exercisable | $