Other Current Assets (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Other Current Assets [Abstract]    
Prepaid insurance $ 4,162 $ 3,166
Restricted cash 6,475 0
Other current assets 4,865 4,331
Other current assets $ 15,502 $ 7,497