XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION - Schedule of Compensation Expense (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award    
Compensation expense, Total $ 30,103 $ 31,677
Fair value of units vested 43,382 35,434
Intrinsic value of units vested 53,743 38,578
Restricted Stock Units | Compensation expense (included in SG&A)    
Share-based Compensation Arrangement by Share-based Payment Award    
Compensation expense, Total 27,515 29,425
Restricted Stock Units | Compensation expense (included in Cost of sales)    
Share-based Compensation Arrangement by Share-based Payment Award    
Compensation expense, Total 2,588 2,252
Options    
Share-based Compensation Arrangement by Share-based Payment Award    
Compensation expense, Total 6,669 6,285
Options | Compensation expense (included in SG&A)    
Share-based Compensation Arrangement by Share-based Payment Award    
Compensation expense, Total 6,082 5,678
Options | Compensation expense (included in Cost of sales)    
Share-based Compensation Arrangement by Share-based Payment Award    
Compensation expense, Total $ 587 $ 607