Long-term Debt and Notes Payable (Details) (USD $)
|
Jun. 30, 2012
|
Jan. 13, 2012
|
Dec. 31, 2011
|
Jun. 30, 2012
Minimum [Member]
|
Aug. 30, 2011
Minimum [Member]
|
Jun. 30, 2012
Maximum [Member]
|
Aug. 30, 2011
Maximum [Member]
|
Jun. 30, 2012
Credit Agreement [Member]
Minimum [Member]
|
Aug. 30, 2011
Credit Agreement [Member]
Minimum [Member]
|
Jun. 30, 2012
Credit Agreement [Member]
Maximum [Member]
|
Aug. 30, 2011
Credit Agreement [Member]
Maximum [Member]
|
Jun. 30, 2012
Revolving Credit Facility [Member]
|
Aug. 31, 2011
Revolving Credit Facility [Member]
|
Aug. 31, 2011
Revolving Credit Facility [Member]
Credit Agreement [Member]
|
Jun. 30, 2012
Term Loan [Member]
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long-term Debt and Notes Payable (Textual) [Abstract] | |||||||||||||||
Term loan principal amount | $ 16,000,000 | ||||||||||||||
Revolving credit line | 0 | 0 | 35,000,000 | 35,000,000 | |||||||||||
Letter of credit maturity date | Aug. 31, 2016 | Jan. 30, 2014 | |||||||||||||
Credit facility allocated | 20,000,000 | 20,000,000 | |||||||||||||
Interest rate on revolving credit at LIBOR rate | 2.75% | 4.50% | 1.50% | 2.50% | |||||||||||
Percentage of commitment fee on unused portion of the total credit commitment, minimum | 0.25% | 0.30% | |||||||||||||
Percentage of commitment fee on unused portion of the total credit commitment, maximum | 0.35% | 0.50% | |||||||||||||
Outstanding letters of credit | 11,700,000 | ||||||||||||||
Long-term Debt and Notes Payable (Additional Textual) [Abstract] | |||||||||||||||
Revolving credit facility | 23,300,000 | ||||||||||||||
Outstanding letters of credit | 11,700,000 | ||||||||||||||
Interest rate on revolving credit line and term loan at LIBOR rate | LIBOR plus between 1.50% and 2.50% based on the Company’s Leverage Ratio | ||||||||||||||
Subordinated promissory note amount | $ 5,000,000 | ||||||||||||||
Subordinated promissory note interest rate | 6.00% |