Derivatives - Narrative (Details) - Foreign currency contracts - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Derivative, Gain (Loss) on Derivative, Net [Abstract]      
Fair value of outstanding contracts, net gain (loss) $ 21,400    
Loss on foreign currency exchange | Derivatives not designated as hedges      
Derivative, Gain (Loss) on Derivative, Net [Abstract]      
Loss (gain) on derivatives $ (33,142) $ 0 $ 0