XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefits - Summary of Stock Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense $ 4.5 $ 3.5 $ 13.2 $ 10.6
Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense 0.2 0.2 0.8 0.6
Selling        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense 0.2 0.1 0.4 0.3
Administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense $ 4.1 $ 3.2 $ 12.0 $ 9.7