v3.26.1
Revenue from Contracts with Customers - Summary of Geographic Disaggregation of Net Sales (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation Of Revenue [Line Items]    
Net sales $ 604,509 $ 593,255
Surfactants [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 453,687 430,337
Polymers [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 130,029 146,116
Specialty Products [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 20,793 16,802
North America [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 349,008 337,992
North America [Member] | Surfactants [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 259,095 251,735
North America [Member] | Polymers [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 71,802 72,793
North America [Member] | Specialty Products [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 18,111 13,464
Europe [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 144,330 146,007
Europe [Member] | Surfactants [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 94,161 81,598
Europe [Member] | Polymers [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 47,534 61,142
Europe [Member] | Specialty Products [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 2,635 3,267
Latin America [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 96,863 83,131
Latin America [Member] | Surfactants [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 96,610 82,764
Latin America [Member] | Polymers [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 206 296
Latin America [Member] | Specialty Products [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 47 71
Asia [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 14,308 26,125
Asia [Member] | Surfactants [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 3,821 14,240
Asia [Member] | Polymers [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales $ 10,487 $ 11,885