v3.26.1
Segment Reporting - Summary of Segment Reporting related to Cost of Goods Sold (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total cost of goods sold $ 353.1 $ 316.5 $ 682.8 $ 632.2
Operating Segments [Member] | Performance Chemicals [Member]        
Segment Reporting [Line Items]        
Total cost of goods sold 157.3 143.3 298.3 276.4
Operating Segments [Member] | Fuel Specialties [Member]        
Segment Reporting [Line Items]        
Total cost of goods sold 117.7 102.2 235.0 211.7
Operating Segments [Member] | Oilfield Services [Member]        
Segment Reporting [Line Items]        
Total cost of goods sold $ 78.1 $ 71.0 $ 149.5 $ 144.1