| X | ||||||||||
| 
- Definition Defined Benefit Plan, Annual Employer Contribution No definition available. 
 | 
| X | ||||||||||
| 
- Definition Defined Benefit Plan, Period Upon Which Stock Units Become Payable Following Triggering Event No definition available. 
 | 
| X | ||||||||||
| 
- Definition Employee pre-tax contributions vested percent. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Percent vested after total service period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Savings Retirement Plan Employee Maximum Subscription Rate No definition available. 
 | 
| X | ||||||||||
| 
- Definition Savings Retirement Plan Employee Minimum Subscription Rate No definition available. 
 | 
| X | ||||||||||
| 
- Definition Savings Retirement Plan Vesting Period No definition available. 
 | 
| X | ||||||||||
| 
- Definition Savings Retirement Plan Vesting Rights No definition available. 
 | 
| X | ||||||||||
| 
- Definition Vesting rate No definition available. 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Definition Costs and payments related to employee benefits and equity-based compensation, such as pension expense and contributions, other postretirement benefits expense and payments, stock or unit options expense, and amortization of restricted stock or unit. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 |