XML 160 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation Plans - Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Stock-based compensation plans        
Total Stock Compensation Expense $ 4,149 $ 3,862 $ 7,962 $ 6,799
2023 Incentive Stock Plan        
Stock-based compensation plans        
Total Stock Compensation Expense 4,139 3,824 7,938 6,714
Employee Stock Purchase Plan        
Stock-based compensation plans        
Total Stock Compensation Expense $ 10 $ 38 $ 24 $ 85