XML 104 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Sales and Revenue Recognition - Major Product Lines (Details) - Sales Revenue Net - Top Customer Concentration Risk
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Metal removal fluids      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 22.40% 23.60% 22.90%
Rolling lubricants      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 20.50% 19.50% 20.80%
Hydraulic fluids      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 14.20% 14.10% 14.10%