XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - 2021 Plan (Details) - 2021 Plan
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Stock Option - Shares  
Beginning balance (in shares) | shares 13,865
Granted (in shares) | shares 0
Exercised (in shares) | shares 0
Forfeited (in shares) | shares 0
Ending balance (in shares) | shares 13,865
Stock Options - Weighted-Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 261.25
Granted (in dollars per share) | $ / shares 0
Exercised (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 0
Ending balance (in dollars per share) | $ / shares $ 261.25
Unvested restricted stock units  
Restricted Stock Units - Shares  
Outstanding, beginning balance (in shares) | shares 278,290
Granted (in shares) | shares 180,330
Exercised (in shares) | shares (143,434)
Forfeited (in shares) | shares (29,439)
Outstanding, ending balance (in shares) | shares 285,747
Restricted Stock Units - Weighted- Average Grant Date Fair Value  
Outstanding, beginning balance (in dollars per share) | $ / shares $ 34.05
Granted (in dollars per share) | $ / shares 15.80
Exercised (in dollars per share) | $ / shares 31.37
Forfeited (in dollars per share) | $ / shares 28.81
Outstanding, ending balance (in dollars per share) | $ / shares $ 24.42