XML 348 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Components of Stock Compensation Expense
The components of stock compensation expense were as follows:

Year Ended December 31,
 20232022
 (in thousands)
2023 Stock Incentive Plan$14,667 $13,401 
Employee Stock Purchase Plan135 150 
Total Stock Compensation Expense$14,802 $13,551 
Schedule of Restricted Stock Activity
The following table summarizes restricted stock activity under the 2023 Plan for the years ended December 31, 2023 and 2022:

 Number OutstandingWeighted Average
Grant Date Fair Value
Balance as of December 31, 2021560,608 $36.30 
Shares granted330,400 32.44 
Shares forfeited— — 
Shares vested(395,060)38.09 
Balance as of December 31, 2022495,948 $32.30 
Shares granted335,100 56.06 
Shares forfeited(7,665)42.99 
Shares vested(357,527)31.34 
Balance as of December 31, 2023465,856 $49.95