X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Additional Disclosures [Abstract] No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Exercisable, Intrinsic Value No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Exercisable, Number No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Exercisable, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Exercisable, Weighted Average Remaining Contractual Term No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Exercises In Period No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Exercises In Period, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Expected To Vest, Intrinsic Value No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Expected To Vest, Number No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Expected To Vest, Outstanding, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Expirations In Period No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Expirations In Period, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Forfeitures In Period No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Forfeitures In Period, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Gross No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Intrinsic Value [Abstract] No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Intrinsic Value No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Number No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding [Roll Forward] No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Weighted Average Exercise Price [Roll Forward] No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Weighted Average Remaining Contractual Term No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|