| X | ||||||||||
| 
             
- Definition 
          The amount of allowance for doubtful accounts recorded during the period and pertaining to the specified deferred tax asset. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of deferred compensation expense recorded during the period and pertaining to the specified deferred tax asset. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of intangible assets recorded during the period and pertaining to the specified deferred tax asset. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of loss carryforwards recorded during the period and pertaining to the specified deferred tax asset. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of other expense recorded during the period and pertaining to the specified deferred tax asset. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of stock option expense recorded during the period and pertaining to the specified deferred tax asset. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of temporary differences recorded during the period and pertaining to the specified deferred tax asset. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of vacation expense recorded during the period and pertaining to the specified deferred tax asset. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of valuation allowances recorded during the period and pertaining to the specified deferred tax asset. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The component of income tax expense for the period representing amounts of income taxes paid or payable (or refundable) for the period for all income tax obligations as determined by applying the provisions of relevant enacted tax laws to relevant amounts of taxable Income or Loss from continuing operations. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences not separately disclosed. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from other compensation and benefits not separately disclosed. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The domestic federal statutory tax rate applicable under enacted tax laws to the Company's pretax income from continuing operations for the period. The "statutory" tax rate is the regular tax rate if there are alternative tax systems. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to pretax Income or Loss from continuing operations; income tax expense or benefit may include interest and penalties on tax uncertainties based on the entity's accounting policy. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The portion of the difference between total income tax expense or benefit as reported in the Income Statement and the expected income tax expense or benefit computed by applying the domestic federal statutory income tax rates to pretax income from continuing operations attributable to changes in the valuation allowance for deferred tax assets in the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The sum of domestic, foreign and state and local operating loss carryforwards, before tax effects, available to reduce future taxable income under enacted tax laws. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of the change in the period in the valuation allowance for a specified deferred tax asset. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  |