| X | ||||||||||
- Definition Sales and Excise Tax No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Decrease For Cash Payments No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Decrease For VDA Settlement Adjustments, Net No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Including Interest and Penalties, Decrease For Cash Payments No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Including Interest and Penalties, Decrease For VDA Settlement Adjustments, Net No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Including Interest and Penalties, Increase For Estimated Obligations No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Including Interest and Penalties, Increase For State & Local Sales Tax - Ordinary Course No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Including Interest and Penalties, Increase For Voluntary Disclosure Agreement No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Increase For Estimated Obligations No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Increase For State & Local Sales Tax - Ordinary Course No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Increase For Voluntary Disclosure Agreement No definition available.
|
| X | ||||||||||
- Definition Sales and Excise Tax, Interest No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Interest, Decrease For Cash Payments No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Interest, Decrease For VDA Settlement Adjustments, Net No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Interest, Increase For Estimated Obligations No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Interest, Increase For State & Local Sales Tax - Ordinary Course No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Interest, Increase For Voluntary Disclosure Agreement No definition available.
|
| X | ||||||||||
- Definition Sales and Excise Tax Interest Payable, Current No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Penalties, Decrease For Cash Payments No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Penalties, Decrease For VDA Settlement Adjustments, Net No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Penalties, Increase For Estimated Obligations No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Penalties, Increase For State & Local Sales Tax - Ordinary Course No definition available.
|
| X | ||||||||||
- Definition Sales And Excise Tax, Penalties, Increase For Voluntary Disclosure Agreement No definition available.
|
| X | ||||||||||
- Definition Sales and Excise Tax Penalties Payable, Current No definition available.
|
| X | ||||||||||
- Definition Sales and Excise Tax, Penalty No definition available.
|
| X | ||||||||||
- Definition Sales and Excise Tax, Total No definition available.
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|