| 1 |
[Roll Up] |
Deferred Tax Assets and Liabilities [Roll Up] |
| 2 |
[Roll Up] |
Deferred Tax Assets (Liabilities), Net [Roll Up] |
| 3 |
[Roll Up] |
Deferred Tax Assets, Net, Classification Current and Noncurrent [Roll Up] |
| 4 |
[Roll Up] |
Deferred Tax Assets, Net [Roll Up] |
| 5 |
[Hierarchy] |
Deferred Taxes, Business Combination, Valuation Allowance [Hierarchy] |
| 6 |
[Roll Up] |
Deferred Tax Liabilities, Classification Current and Noncurrent [Roll Up] |
| 7 |
[Roll Up] |
Deferred Tax Liabilities [Roll Up] |
| 8 |
[Hierarchy] |
Deferred Tax Liability Not Recognized [Hierarchy] |
| 9 |
[Roll Up] |
Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Roll Up] |
| 10 |
[Roll Up] |
Income before Income Tax, Domestic and Foreign [Roll Up] |
| 11 |
[Roll Up] |
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Roll Up] |
| 12 |
[Roll Forward] |
Income Tax Contingency [Roll Forward] |
| 13 |
[Hierarchy] |
Income Tax Contingency, Other [Hierarchy] |
| 14 |
[Level 1 Text Block] |
Income Tax Note [Note Level] |
| 15 |
[Hierarchy] |
Income Tax Examination, by Income Tax Authority [Hierarchy] |
| 16 |
[Hierarchy] |
Income Tax Examination, Penalties and Interest Accrued [Hierarchy] |
| 17 |
[Roll Up] |
Income Tax Examination, Penalties and Interest Expense [Roll Up] |
| 18 |
[Roll Up] |
Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Roll Up] |
| 19 |
[Roll Up] |
Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Roll Up] |
| 20 |
[Roll Up] |
Income Tax Expense (Benefit), Continuing Operations [Roll Up] |
| 21 |
[Roll Up] |
Income Tax Expense (Benefit) Details [Roll Up] |
| 22 |
[Roll Up] |
Income Tax Expense (Benefit), Intraperiod Tax Allocation [Roll Up] |
| 23 |
[Hierarchy] |
Income Tax Holiday, by Income Tax Authority [Hierarchy] |
| 24 |
[Hierarchy] |
Income Tax Uncertainties [Hierarchy] |
| 25 |
[Hierarchy] |
Operating Loss Tax Carryforwards, by Income Tax Authority and Tax Period [Hierarchy] |
| 26 |
[Hierarchy] |
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, by Nature of Uncertainty [Hierarchy] |
| 27 |
[Hierarchy] |
Tax Credit Carryforwards, by Carryforward Name and Tax Authority and Tax Period [Hierarchy] |
| 28 |
[Roll Forward] |
Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] |
| 29 |
[Roll Up] |
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Roll Up] |
| 30 |
[Roll Up] |
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Roll Up] |
| 31 |
[Hierarchy] |
Valuation Allowance, by Deferred Tax Asset [Hierarchy] |