| X | ||||||||||
| 
             
- Definition 
          Estimated decrease in unrecognized tax benefits within the next twelve months due to settlement of audits or resolution of administrative or judicial proceedings. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Estimated decrease in unrecognized tax benefits within the next twelve months due to expiration of statute of limitations. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Gross Balance Of Unrecognized Tax Benefits Including Interest And Penalties No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The estimated upper bound of the reasonably possible change in the total amount of the unrecognized tax benefit (that will significantly increase or decrease within twelve months of the balance sheet date) for a tax position taken. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of interest expense accrued for an underpayment of income taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  |