| X | ||||||||||
- Definition Percentage of employer matching contribution on eligible participant contribution to employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Percentage of participant compensation eligible for employer matching contribution for participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of maximum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Percentage of maximum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow to total participant account balance. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of minimum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The number of consecutive days of service requires for participants in an employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). No definition available.
|
| X | ||||||||||
- Definition The number of service hours required to be completed in a 12 month period in order to participate in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). No definition available.
|
| X | ||||||||||
- Definition Minimum age of participant required to take in service distribution in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). No definition available.
|
| X | ||||||||||
- Definition Maximum period for term on note receivable from participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). No definition available.
|
| X | ||||||||||
- Definition Amount of vested balance at termination to cash out in a lump sump from an employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). No definition available.
|
| X | ||||||||||
- Definition Amount of vested balance at termination to pay out in various forms of distribution from an employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). No definition available.
|
| X | ||||||||||
- Definition Vesting percentage in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), tranche five. No definition available.
|
| X | ||||||||||
- Definition Vesting percentage in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), tranche four. No definition available.
|
| X | ||||||||||
- Definition Vesting percentage in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), tranche one. No definition available.
|
| X | ||||||||||
- Definition Vesting percentage in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), tranche three. No definition available.
|
| X | ||||||||||
- Definition Vesting percentage in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), tranche two. No definition available.
|
| X | ||||||||||
- Definition EBP, Vesting, Years of Service, Tranche Five No definition available.
|
| X | ||||||||||
- Definition Number of vesting years of service in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), tranche four. No definition available.
|
| X | ||||||||||
- Definition Number of vesting years of service in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), tranche one. No definition available.
|
| X | ||||||||||
- Definition Number of vesting years of service in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), tranche three. No definition available.
|
| X | ||||||||||
- Definition Number of vesting years of service in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), tranche two. No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|