v3.26.1
SEGMENT INFORMATION - Schedule of Capital Expenditures (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]    
Capital expenditures $ 16,703 $ 12,242
Operating Segments | Human Nutrition and Health    
Segment Reporting [Line Items]    
Capital expenditures 7,939 6,026
Operating Segments | Animal Nutrition and Health    
Segment Reporting [Line Items]    
Capital expenditures 7,168 4,424
Operating Segments | Specialty Products    
Segment Reporting [Line Items]    
Capital expenditures 1,422 1,685
Other and Unallocated    
Segment Reporting [Line Items]    
Capital expenditures $ 174 $ 107