XML 76 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
The following table presents information regarding the Company’s restricted stock:
Number of
Shares
Weighted-Average
Measurement Date
Fair Value
Balance at December 31, 2021
521,012 $39.73 
Granted458,176 38.67 
Vested(131,199)39.92 
Forfeited(106,891)38.61 
Balance at December 31, 2022
741,098 $38.94 
Granted683,574 19.84 
Vested(180,587)36.73 
Forfeited(127,779)29.75 
Balance at December 31, 2023
1,116,306 $27.74 
Granted807,913 25.49 
Vested(201,755)30.03 
Forfeited(114,007)27.04 
Balance at December 31, 2024
1,608,457 $23.98