XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense STOCK-BASED COMPENSATION EXPENSEStock-based compensation expense consisted of the following:
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award
Three Months Ended June 30,
Six Months Ended June 30,
(in thousands)2023202220232022
Stock options$1,898 $1,939 $3,936 $3,835 
Restricted stock units3,502 3,194 7,272 6,801 
Total$5,400 $5,133 $11,208 $10,636