Financial Derivative Instruments and Risk Management - Offsetting Arrangements (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivative offset in consolidated balance sheet [Abstract]    
Gross derivative amounts - fair value of assets $ 133 $ 256
Gross derivative amounts offset in consolidated balance sheet - fair value of assets 133 256
Net amount - fair value of assets 0 0
Gross derivative amounts - fair value of liabilities (13,333) (27,376)
Gross derivative amounts offset in consolidated balance sheet - fair value of liabilities 133 256
Net amount - fair value of liabilities (13,200) (27,120)
Net amount - margin call deposits 5,300 14,390
Net amount - Total (7,900) (12,730)
Derivative eligible for offsetting [Abstract]    
Gross derivative amount - fair value of assets 133 256
Gross derivative amounts offset in consolidated balance sheet - fair value of assets (133) (256)
Gross derivative amounts - fair value of liabilities (13,333) (27,376)
Gross derivative amounts offset in consolidated balance sheet - fair value of liabilities 133 256
Net amount - Total $ 7,900 $ 12,730