v3.25.2
Segment Information, Revenue from External Customers by Geographic Markets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue [Abstract]        
Revenue $ 414,230 $ 403,525 $ 806,555 $ 788,195
North America [Member]        
Revenue [Abstract]        
Revenue 236,708 239,267 465,005 461,339
Europe [Member]        
Revenue [Abstract]        
Revenue 83,986 77,949 159,888 156,314
Asia Pacific [Member]        
Revenue [Abstract]        
Revenue 62,848 57,768 124,760 117,578
Other [Member]        
Revenue [Abstract]        
Revenue 30,688 28,541 56,902 52,964
Flavors & Extracts [Member]        
Revenue [Abstract]        
Revenue 197,481 202,020 385,279 390,042
Color [Member]        
Revenue [Abstract]        
Revenue 174,072 162,925 336,708 319,289
Asia Pacific [Member]        
Revenue [Abstract]        
Revenue 42,677 38,580 84,568 78,864
Reportable Geographical Components [Member] | Flavors & Extracts [Member] | North America [Member]        
Revenue [Abstract]        
Revenue 152,292 156,650 301,919 303,602
Reportable Geographical Components [Member] | Flavors & Extracts [Member] | Europe [Member]        
Revenue [Abstract]        
Revenue 33,284 32,064 61,441 64,221
Reportable Geographical Components [Member] | Flavors & Extracts [Member] | Asia Pacific [Member]        
Revenue [Abstract]        
Revenue 4,722 5,103 9,244 8,809
Reportable Geographical Components [Member] | Flavors & Extracts [Member] | Other [Member]        
Revenue [Abstract]        
Revenue 7,183 8,203 12,675 13,410
Reportable Geographical Components [Member] | Color [Member] | North America [Member]        
Revenue [Abstract]        
Revenue 84,402 82,535 163,071 157,655
Reportable Geographical Components [Member] | Color [Member] | Europe [Member]        
Revenue [Abstract]        
Revenue 50,686 45,825 98,409 91,987
Reportable Geographical Components [Member] | Color [Member] | Asia Pacific [Member]        
Revenue [Abstract]        
Revenue 17,048 15,648 33,674 33,067
Reportable Geographical Components [Member] | Color [Member] | Other [Member]        
Revenue [Abstract]        
Revenue 21,936 18,917 41,554 36,580
Reportable Geographical Components [Member] | Asia Pacific [Member] | North America [Member]        
Revenue [Abstract]        
Revenue 14 82 15 82
Reportable Geographical Components [Member] | Asia Pacific [Member] | Europe [Member]        
Revenue [Abstract]        
Revenue 16 60 38 106
Reportable Geographical Components [Member] | Asia Pacific [Member] | Asia Pacific [Member]        
Revenue [Abstract]        
Revenue 41,078 37,017 81,842 75,702
Reportable Geographical Components [Member] | Asia Pacific [Member] | Other [Member]        
Revenue [Abstract]        
Revenue $ 1,569 $ 1,421 $ 2,673 $ 2,974