| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options and Options, Additional Disclosures No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options and Options, Aggregate Intrinsic Value, Outstanding No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options and Options, Outstanding, Weighted Average Remaining Contractual Terms No definition available.
|
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option and Option Equity Instruments, Exercisable, Aggregate Intrinsic Value No definition available.
|
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option and Option Equity Instruments, Exercisable, Number No definition available.
|
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option and Option Equity Instruments, Exercisable, Weighted Average Exercise Price No definition available.
|
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option and Option Equity Instruments, Exercisable, Weighted Average Remaining Contractual Term No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Exercised No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Exercises in Period, Weighted Average Exercise Price No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Expirations No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Expirations in Period, Weighted Average Exercise Price No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Forfeitures No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Forfeitures in Period, Weighted Average Exercise Price No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Granted No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Grants in Period, Weighted Average Exercise Price No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Outstanding, Number No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Outstanding No definition available.
|
| X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option and Option Equity Instruments, Outstanding, Weighted Average Exercise Price No definition available.
|
| X | ||||||||||
- Details
|