XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION - Schedule of Business Segment Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Assets $ 1,678,247 $ 1,575,371
Operating Segments | Human Nutrition and Health    
Segment Reporting Information [Line Items]    
Assets 1,246,742 1,185,962
Operating Segments | Animal Nutrition and Health    
Segment Reporting Information [Line Items]    
Assets 173,190 161,243
Operating Segments | Specialty Products    
Segment Reporting Information [Line Items]    
Assets 174,207 161,283
Other and Unallocated    
Segment Reporting Information [Line Items]    
Assets $ 84,108 $ 66,883