Quarterly report pursuant to Section 13 or 15(d)

Summary of Stock Option Activity (Details)

v3.24.1.1.u2
Summary of Stock Option Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Number of Options - Options outstanding at the beginning of the year 244,733  
Weighted Average Exercise Price - Options outstanding at the beginning of the year $ 20.17  
Weighted average remaining contractual term 7 years 6 months 7 years 11 months 15 days
Number of Options Outstanding, Granted  
Weighted Average Exercise Price, Granted  
Number of Options Outstanding, Exercised  
Weighted Average Exercise Price, Exercise  
Number of Options Outstanding, Forfeited (2,919)  
Weighted Average Exercise Price, Forfeited $ 19.57  
Weighted Average Remaining Contractual Term - Forfeited 6 years 5 months 26 days  
Number of options, outstanding, ending balance 241,814 244,733
Weighted Average Exercise Price, Ending Balance $ 38.30 $ 20.17
Aggregate Intrinsic Value Outstanding, Ending [1]  
Number of Options Outstanding, Exercisable Ending Balance 179,514  
Weighted Average Exercise Price, Exercisable Ending Balance $ 25.36  
Weighted average remaining contractual term, exercisable 7 years 4 months 9 days  
Aggregate intrinsic value, exercisable [1]  
[1] The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock option awards and the closing market price of our common stock as of December 31, 2023 and March 31, 2024; respectively.