Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Restricted Stock Activity (Details)

v3.24.0.1
Stock-Based Compensation - Restricted Stock Activity (Details) - Unvested restricted stock - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Awards    
Non-vested (in shares) 70,312 27,720
Granted (in shares) 204,122 68,125
Vested (in shares) (33,869) (17,240)
Cancelled (in shares) (8,664) (8,293)
Non-vested (in shares) 231,901 70,312
Weighted Average Grant-Date Fair Value per Award    
Non-vested (in dollar per share) $ 29.05 $ 28.51
Granted (in dollars per share) 14.54 29.47
Vested (in dollars per share) 22.06 29.13
Cancelled (in dollars per share) 28.46 30.51
Non-vested (in dollar per share) $ 17.32 $ 29.05