v3.26.3
SEGMENT INFORMATION - Schedule of Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Depreciation and amortization $ 12,389 $ 11,552 $ 37,100 $ 33,969
Operating Segments | Human Nutrition and Health        
Segment Reporting [Line Items]        
Depreciation and amortization 8,653 7,615 25,771 22,462
Operating Segments | Animal Nutrition and Health        
Segment Reporting [Line Items]        
Depreciation and amortization 1,820 1,834 5,520 5,424
Operating Segments | Specialty Products        
Segment Reporting [Line Items]        
Depreciation and amortization 1,652 1,872 5,081 5,394
Other and Unallocated        
Segment Reporting [Line Items]        
Depreciation and amortization $ 264 $ 231 $ 728 $ 689