Annual report pursuant to Section 13 and 15(d)

Employee Benefit Plans - Summary of Status of Company's Restricted Stock Option Activity (Details)

v3.24.0.1
Employee Benefit Plans - Summary of Status of Company's Restricted Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Shares    
Non-vested RSUs at beginning of period (in shares) 1,839,432 1,690,010
Granted (in shares) 509,968 983,147
Vested (in shares) (851,503) (742,781)
Cancelled, expired or forfeited (in shares) (102,341) (90,944)
Non-vested RSUs at ending of period (in shares) 1,395,556 1,839,432
Weighted Average Grant Date Fair Value    
Non-vested RSUs at beginning of period (in dollars per share) $ 6.62 $ 4.98
Granted (in dollars per share) 7.21 7.31
Vested (in dollars per share) 5.69 3.82
Cancelled, expired or forfeited (in dollars per share) 6.74 6.38
Non-vested RSUs at ending of period (in dollars per share) $ 7.49 $ 6.62