XML 91 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Textual) (Details) - Transferred at Point in Time
12 Months Ended
Dec. 31, 2021
Specialty nutrients | Minimum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Expected payment period 0 days
Specialty nutrients | Maximum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Expected payment period 30 days
Products and co-products | Minimum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Expected payment period 5 days
Products and co-products | Maximum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Expected payment period 15 days
Propane and frac sand | Minimum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Expected payment period 0 years
Propane and frac sand | Maximum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Expected payment period 30 days