Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity and Stock Based Compensation - Nonvested (Details)

v3.23.3
Stockholders' Equity and Stock Based Compensation - Nonvested (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
item
$ / shares
shares
Sep. 30, 2022
USD ($)
item
shares
Weighted Average Grant Date Fair Value        
Share-based compensation expense | $ $ 0.7 $ 0.8 $ 3.4 $ 1.5
Restricted stock        
Shares        
Nonvested shares at the beginning of the period     121,059  
Granted (in shares)     132,526 73,505
Vested (in shares)     (91,624)  
Forfeited (in shares)       (4,056)
Nonvested shares at the end of the period 161,961   161,961  
Number of equal quarterly installments for vesting of awards | item     16 16
Number of equal installments for vesting of awards | item     3  
Weighted Average Grant Date Fair Value        
Nonvested shares at the beginning of period (in dollars per share) | $ / shares     $ 24.83  
Granted (in dollars per share) | $ / shares     45.81  
Vested (in dollars per share) | $ / shares     37.98  
Nonvested shares at the end of period (in dollars per share) | $ / shares $ 35.26   $ 35.26  
Unrecognized compensation cost (in dollars) | $ $ 5.1   $ 5.1  
Weighted average period for recognition of unrecognized compensation cost     1 year 7 months 6 days