XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation - Restricted Stock Unit Activity (Details) - Restricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Units    
Non-vested — beginning of period 117,837 124,772
Granted 366,713 254,405
Vested (246,706) (227,882)
Forfeited (34,836) (33,458)
Non-vested — end of period 203,008 117,837
Weighted-Average Grant-Date Fair Value    
Non-vested — beginning of period (usd per share) $ 73.30 $ 76.54
Granted (usd per share) 5.78 45.08
Vested (usd per share) 12.92 45.32
Forfeited (usd per share) 39.77 34.52
Non-vested — end of period (usd per share) $ 19.84 $ 73.30