XML 68 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Schedule of Carrying Value and Estimated Fair Value of Financial Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Carrying Value | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable $ 1,205 $ 9,926
Carrying Value | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 628 0
Carrying Value | Revolving credit facility | Secured | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolving credit facility 42,500 32,000
Carrying Value | Revolving credit facility | Unsecured | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolving credit facility 125,000 75,000
Estimated Fair Value | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable 1,205 9,926
Estimated Fair Value | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 628 0
Estimated Fair Value | Revolving credit facility | Secured | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolving credit facility 42,500 32,000
Estimated Fair Value | Revolving credit facility | Unsecured | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolving credit facility $ 125,000 $ 75,000