Fair Value - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) (Fair Value, Measurements, Recurring [Member], USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 336,065 $ 339,211
Restricted cash 18,775 18,775
Assets fair value disclosure 341,640 330,866
Heating Oil | Collars
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) (11,768) (27,170)
Heating Oil | Swaps
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) (615)  
Brent Calls | Calls
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) (181) 50
Jet Fuel | Swaps
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) (636)  
Fair Value, Inputs, Level 1
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 336,065 339,211
Restricted cash 18,775 18,775
Assets fair value disclosure 354,840 357,986
Fair Value, Inputs, Level 1 | Heating Oil | Collars
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) 0 0
Fair Value, Inputs, Level 1 | Heating Oil | Swaps
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) 0  
Fair Value, Inputs, Level 1 | Brent Calls | Calls
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) 0 0
Fair Value, Inputs, Level 1 | Jet Fuel | Swaps
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) 0  
Fair Value, Inputs, Level 2
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Restricted cash 0 0
Assets fair value disclosure (13,200) (27,120)
Fair Value, Inputs, Level 2 | Heating Oil | Collars
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) (11,768) (27,170)
Fair Value, Inputs, Level 2 | Heating Oil | Swaps
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) (615)  
Fair Value, Inputs, Level 2 | Brent Calls | Calls
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) (181) 50
Fair Value, Inputs, Level 2 | Jet Fuel | Swaps
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) (636)  
Fair Value, Inputs, Level 3
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Restricted cash 0 0
Assets fair value disclosure 0 0
Fair Value, Inputs, Level 3 | Heating Oil | Collars
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) 0 0
Fair Value, Inputs, Level 3 | Heating Oil | Swaps
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) 0  
Fair Value, Inputs, Level 3 | Brent Calls | Calls
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) 0 0
Fair Value, Inputs, Level 3 | Jet Fuel | Swaps
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total current assets (liabilities) $ 0