XML 99 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of the Status of the Company's Restricted Stock Shares
A summary of the status of the Company’s restricted stock shares (restricted stock awards and restricted stock unit awards) as of December 31, 2023 and changes during the year ended December 31, 2023 is presented below:
Number of SharesWeighted-Average
Grant Date Fair Value ($)
Outstanding at December 31, 2022624,452 24.76 
Granted500,648 19.58 
Vested(372,788)25.53 
Forfeited(46,424)21.04 
Outstanding at December 31, 2023705,888 20.93