XML 61 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Level 3 Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance at beginning of period $ 6,290 $ 5,915 $ 4,612 $ 5,919 $ 9,075
Present value accretion         (211)
Fair value adjustment (181) 375 2,600   (2,945)
Payment (6,109)   (2,258) (1,307)  
Balance at end of period $ 0 $ 6,290 $ 4,954 $ 4,612 $ 5,919