Long-Term Debt (Narrative) (Details) $ in Thousands | May 08, 2017USD ($) | Oct. 01, 2016USD ($) | May 24, 2016 | May 23, 2016 | Jun. 30, 2017USD ($) | May 07, 2017USD ($) | Jun. 30, 2017USD ($)agreementitem$ / agreement | Jun. 30, 2016USD ($) | Dec. 31, 2016USD ($) | Apr. 13, 2015USD ($) | Sep. 11, 2014USD ($) | Jul. 12, 2014USD ($) |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Proceeds from line of credit | | | | | | | $ 20,000 | $ 17,000 | | | | |
Repayment of credit facility | | | | | | | 20,000 | | | | | |
Repayment of accrued interest | | | | | | | $ 938 | $ 1,015 | | | | |
Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum aggregate loan amount available | | | | | | $ 125,000 | | | | | | |
Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Line of credit outstanding amount | | | | | | | | | $ 24,100 | | | |
Debt instrument, maturity date | | | | | | | Nov. 10, 2020 | | | | | |
Capital Leases [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Option to purchase assets per lease agreement | $ / agreement | | | | | | | 1 | | | | | |
Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum aggregate loan amount available | | | | | $ 100,000 | 100,000 | $ 100,000 | | $ 79,700 | | | |
Repayment of credit facility | $ 23,800 | | | | | 20,000 | | | | | | |
Repayment of accrued interest | 100 | | | | | | | | | | | |
Write off of unamortized debt issuance cost | 1,300 | | | | | | | | | | | |
Specified advance multiple used to determine funds availability under credit facility | | | 3.75 | 3.25 | | | 3.75 | | | | | |
Debt instrument leverage ratio | | | 4.00% | 3.50% | | | | | | | | |
Term Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum aggregate loan amount available | | | | | | 50,000 | | | | | | |
Delayed Draw Term Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum aggregate loan amount available | | | | | | 25,000 | | | | | | |
Letters of Credit [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum aggregate loan amount available | | | | | | $ 35,000 | | | | | | |
First American Commercial Bancorp [Member] | Capital Leases [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Number of capital lease agreements | agreement | | | | | | | 3 | | | | | |
Capital lease agreements term | | | | | | | 48 months | | | | | |
Capital lease agreements amount | | | | | | | | | | $ 400 | $ 1,400 | $ 2,700 |
Meridian Leasing Corporation [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Capital lease agreements amount | | $ 600 | | | | | | | | | | |
Debt instrument stated interest rate | | 11.10% | | | | | | | | | | |
Meridian Leasing Corporation [Member] | Capital Leases [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Capital lease agreements term | | 25 months | | | | | | | | | | |
Minimum [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Fee charged on unused portion of revolving credit facility | | | | | | | 0.25% | | | | | |
Minimum [Member] | First American Commercial Bancorp [Member] | Capital Leases [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument stated interest rate | | | | | 3.00% | | 3.00% | | | | | |
Maximum [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Fee charged on unused portion of revolving credit facility | | | | | | | 0.50% | | | | | |
Maximum [Member] | First American Commercial Bancorp [Member] | Capital Leases [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument stated interest rate | | | | | 3.60% | | 3.60% | | | | | |
One Month LIBOR [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 3.00% | | | | | |
Federal Funds Rate [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 0.50% | | | | | |
New Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum aggregate loan amount available | 250,000 | | | | | | | | | | | |
Credit facility maturity period | | | | | | | 5 years | | | | | |
Debt issuance costs | | | | | $ 2,800 | | $ 2,800 | | | | | |
Proceeds from line of credit | | | | | 0 | | | | | | | |
Line of credit outstanding amount | | | | | 45,000 | | 45,000 | | | | | |
New Credit Facility [Member] | Revolving Credit Loan [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum aggregate loan amount available | 125,000 | | | | $ 86,500 | | $ 86,500 | | | | | |
New Credit Facility [Member] | Term Loan [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum aggregate loan amount available | 45,000 | | | | | | | | | | | |
New Credit Facility [Member] | Delayed Draw Term Loan [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum aggregate loan amount available | 80,000 | | | | | | | | | | | |
New Credit Facility [Member] | Uncommitted Incremental Term Loan [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum aggregate loan amount available | $ 100,000 | | | | | | | | | | | |
New Credit Facility [Member] | Minimum [Member] | Revolving Credit Loan [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Fee charged on unused portion of revolving credit facility | | | | | | | 0.25% | | | | | |
New Credit Facility [Member] | Maximum [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum ratio used to determin availability of additional draws | 4.25% | | | | | | | | | | | |
New Credit Facility [Member] | Maximum [Member] | Revolving Credit Loan [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Fee charged on unused portion of revolving credit facility | | | | | | | 0.50% | | | | | |
New Credit Facility [Member] | One Month LIBOR [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 1.00% | | | | | |
New Credit Facility [Member] | One Month LIBOR [Member] | Minimum [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 0.00% | | | | | |
New Credit Facility [Member] | Federal Funds Rate [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 0.50% | | | | | |
Amended Credit Facility [Member] | Revolving Credit Loan [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum number of acquisitions in a year | item | | | | | | | 3 | | | | | |
Basis for Availability of Funds Debt Covenant One [Member] | Minimum [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 2.00% | | | | | |
Basis for Availability of Funds Debt Covenant One [Member] | Maximum [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 2.50% | | | | | |
Basis for Availability of Funds Debt Covenant Two [Member] | Minimum [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 3.00% | | | | | |
Basis for Availability of Funds Debt Covenant Two [Member] | Maximum [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 3.50% | | | | | |
Basis for Availability of Funds Debt Covenant Three [Member] | Minimum [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 3.00% | | | | | |
Basis for Availability of Funds Debt Covenant Three [Member] | Maximum [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 3.50% | | | | | |
Restriction on Dividends [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Aggregate amount of dividends and distributions | | | | | | | $ 5,000 | | | | | |
Restriction on Dividends [Member] | Minimum [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Availability of revolving credit commitment under credit facility percent | | | | | | | 40.00% | | | | | |
Restriction on Dividends [Member] | New Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Aggregate amount of dividends and distributions | | | | | | | $ 5,000 | | | | | |
Restriction on Ability to Consummate Acquisitions [Member] | Revolving Credit Loan [Member] | Terminated Senior Secured Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum single acquisition price | | | | | | | 25,000 | | | | | |
Maximum total purchase price allowed | | | | | | | 40,000 | | | | | |
Restriction on Ability to Consummate Acquisitions [Member] | New Credit Facility [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Maximum single acquisition price | | | | | | | 60,000 | | | | | |
Maximum total purchase price allowed | | | | | | | $ 80,000 | | | | | |
Based On Applicable Senior Leverage Ratio [Member] | New Credit Facility [Member] | Minimum [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 1.50% | | | | | |
Based On Applicable Senior Leverage Ratio [Member] | New Credit Facility [Member] | Maximum [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 2.25% | | | | | |
Based On Applicable Leverage Ratio [Member] | New Credit Facility [Member] | Minimum [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 2.50% | | | | | |
Based On Applicable Leverage Ratio [Member] | New Credit Facility [Member] | Maximum [Member] | | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | | |
Debt instrument variable interest rate margin | | | | | | | 3.25% | | | | | |