XML 87 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation Plans - Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock-based compensation plans    
Total Stock Compensation Expense $ 6,907 $ 3,813
2023 Incentive Stock Plan    
Stock-based compensation plans    
Total Stock Compensation Expense 6,858 3,799
Employee Stock Purchase Plan    
Stock-based compensation plans    
Total Stock Compensation Expense $ 49 $ 14