XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation Plans - Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock-based compensation plans    
Total Stock Compensation Expense $ 3,813 $ 2,937
2023 Incentive Stock Plan    
Stock-based compensation plans    
Total Stock Compensation Expense 3,799 2,890
Employee Stock Purchase Plan    
Stock-based compensation plans    
Total Stock Compensation Expense $ 14 $ 47