XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Disaggregation of Revenues (Details) - Nutrient & Industrial - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total $ 351,337 $ 445,592 $ 518,656 $ 609,534
Ag Supply Chain        
Disaggregation of Revenue [Line Items]        
Total 236,307 321,287 306,113 387,065
Specialty Liquids        
Disaggregation of Revenue [Line Items]        
Total 62,508 81,171 108,308 126,604
Engineered Granules        
Disaggregation of Revenue [Line Items]        
Total $ 52,522 $ 43,134 $ 104,235 $ 95,865