XML 308 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Disaggregation of Revenue by Product Line (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total $ 398.6 $ 417.6 $ 1,204.1 $ 1,267.8
Supply Technologies Segment        
Disaggregation of Revenue [Line Items]        
Total 185.5 194.5 560.4 594.0
Assembly Components Segment        
Disaggregation of Revenue [Line Items]        
Total 97.0 98.7 289.0 309.0
Engineered Products Segment        
Disaggregation of Revenue [Line Items]        
Total 116.1 124.4 354.7 364.8
Supply technologies | Supply Technologies Segment        
Disaggregation of Revenue [Line Items]        
Total 158.9 165.5 481.3 506.9
Engineered specialty fasteners and other products | Supply Technologies Segment        
Disaggregation of Revenue [Line Items]        
Total 26.6 29.0 79.1 87.1
Fuel, rubber and plastic products | Assembly Components Segment        
Disaggregation of Revenue [Line Items]        
Total 97.0 98.7 289.0 309.0
Industrial equipment | Engineered Products Segment        
Disaggregation of Revenue [Line Items]        
Total 89.6 96.5 271.7 269.7
Forged and machined products | Engineered Products Segment        
Disaggregation of Revenue [Line Items]        
Total $ 26.5 $ 27.9 $ 83.0 $ 95.1