Share-based Compensation - Restricted Stock Activity (Details) - Shares issuable on vesting of grants of restricted stock
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Restricted Stock  
Outstanding balance (in shares) | shares 48,624
Granted (in shares) | shares 3,982
Vested (in shares) | shares (48,124)
Forfeited/canceled (in shares) | shares (500)
Outstanding balance (in shares) | shares 3,982
Weighted- Average Grant Date Fair Value  
Balance outstanding (in dollars per share) | $ / shares $ 11.32
Granted (in dollars per share) | $ / shares 69.05
Vested (in dollars per share) | $ / shares 11.34
Forfeited/canceled (in dollars per share) | $ / shares 9.64
Balance outstanding (in dollars per share) | $ / shares $ 69.05