X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Exercisable, Number No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Exercisable, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Exercises in Period No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Exercises in Period, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Forfeitures in Period No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Forfeitures in Period, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Grants in Period, Gross No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Grants in Period, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Transfers In No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Transfers In, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Transfers Out No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Transfers Out, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation Arrangement by Share-based Payment Award, Stock Appreciation Rights and Options, Weighted Average Exerciese Price No definition available.
|
X | ||||||||||
- Definition
Share-based Compensation by Share-based Payment Award, Stock Appreciation Rights and Options, Outstanding Number No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|