| 
           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% |