XML 294 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation Plans - Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock-based compensation plans        
Total Stock Compensation Expense $ 16,751 $ 4,149 $ 23,658 $ 7,962
2023 Incentive Stock Plan        
Stock-based compensation plans        
Total Stock Compensation Expense 16,711 4,139 23,568 7,938
Employee Stock Purchase Plan        
Stock-based compensation plans        
Total Stock Compensation Expense $ 40 $ 10 $ 90 $ 24