XML 93 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Disaggregation of Revenues) (Details) - Nutrient And Industrial - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Total sales and merchandising revenues $ 943,397 $ 833,141 $ 1,099,308
Ag Supply Chain      
Disaggregation of Revenue [Line Items]      
Total sales and merchandising revenues 586,873 482,492 691,696
Specialty Liquids      
Disaggregation of Revenue [Line Items]      
Total sales and merchandising revenues 206,477 178,223 261,964
Engineered Granules      
Disaggregation of Revenue [Line Items]      
Total sales and merchandising revenues $ 150,047 $ 172,426 $ 145,648