XML 23 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements (Details 2) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings $ 1,741 $ 1,590    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 18,629 $ 29,300 $ 17,638 $ 27,710
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements $ (750)