Fair Value Measurements Fair Value Measurements (Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2016
Jul. 31, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value $ 0 $ 100
Accretion [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 0  
Fair Value Change due to Unobservable Inputs [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings (100)  
Ferrellgas, L.P. [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 0 100
Ferrellgas, L.P. [Member] | Accretion [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 0  
Ferrellgas, L.P. [Member] | Fair Value Change due to Unobservable Inputs [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings $ (100)  
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value   0
Fair Value, Inputs, Level 1 [Member] | Ferrellgas, L.P. [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value   0
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value   0
Fair Value, Inputs, Level 2 [Member] | Ferrellgas, L.P. [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value   0
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value   100
Fair Value, Inputs, Level 3 [Member] | Ferrellgas, L.P. [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value   $ 100