v2.4.1.9

Income Taxes (Details) (USD $) | 12 Months Ended | 108 Months Ended
--- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2014
Income Tax Contingency [Line Items] |  |  |  |
Additions | $ 95,000 us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | $ 0 us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | $ 0 us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions |
Excess Tax Benefit from Share-based Compensation, Operating Activities | 1,176,000 us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities | 0 us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities | 0 us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities |
Excess Tax Benefit from Share-based Compensation, Financing Activities | 0 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | 815,000 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | 898,000 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities |
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation | (2,738,000)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation | (2,458,000)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation | (4,387,000)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation |
Federal | 49,049,000 us-gaap_CurrentFederalTaxExpenseBenefit | (6,093,000)us-gaap_CurrentFederalTaxExpenseBenefit | 93,441,000 us-gaap_CurrentFederalTaxExpenseBenefit |
State | 2,499,000 us-gaap_CurrentStateAndLocalTaxExpenseBenefit | 225,000 us-gaap_CurrentStateAndLocalTaxExpenseBenefit | 44,000 us-gaap_CurrentStateAndLocalTaxExpenseBenefit |
Foreign source withholding tax | 70,703,000 us-gaap_CurrentForeignTaxExpenseBenefit | 23,269,000 us-gaap_CurrentForeignTaxExpenseBenefit | 4,173,000 us-gaap_CurrentForeignTaxExpenseBenefit |
Current Income Tax Expense (Benefit) | 122,251,000 us-gaap_CurrentIncomeTaxExpenseBenefit | 17,401,000 us-gaap_CurrentIncomeTaxExpenseBenefit | 97,658,000 us-gaap_CurrentIncomeTaxExpenseBenefit |
Federal | (121,937,000)us-gaap_DeferredFederalIncomeTaxExpenseBenefit | (18,727,000)us-gaap_DeferredFederalIncomeTaxExpenseBenefit | 22,209,000 us-gaap_DeferredFederalIncomeTaxExpenseBenefit |
State | (437,000)us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit | 2,614,000 us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit | (4,494,000)us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit |
Foreign source withholding tax | 52,231,000 us-gaap_DeferredForeignIncomeTaxExpenseBenefit | 24,548,000 us-gaap_DeferredForeignIncomeTaxExpenseBenefit | 21,457,000 us-gaap_DeferredForeignIncomeTaxExpenseBenefit |
Deferred income taxes | (70,143,000)us-gaap_DeferredIncomeTaxExpenseBenefit | 8,435,000 us-gaap_DeferredIncomeTaxExpenseBenefit | 39,172,000 us-gaap_DeferredIncomeTaxExpenseBenefit |
Income Tax Expense (Benefit) | 34.00%us-gaap_EffectiveIncomeTaxRateContinuingOperations | 41.90%us-gaap_EffectiveIncomeTaxRateContinuingOperations | 33.60%us-gaap_EffectiveIncomeTaxRateContinuingOperations |
Net operating losses | 168,960,000 us-gaap_OperatingIncomeLoss | 84,756,000 us-gaap_OperatingIncomeLoss | 419,030,000 us-gaap_OperatingIncomeLoss |
Deferred Tax Assets, Operating Loss Carryforwards | 71,841,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwards | 70,602,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwards |  | 71,841,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwards
Deferred revenue, net | 73,273,000 us-gaap_DeferredTaxAssetsDeferredIncome | 12,809,000 us-gaap_DeferredTaxAssetsDeferredIncome |  | 73,273,000 us-gaap_DeferredTaxAssetsDeferredIncome
Stock compensation | 12,318,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost | 8,694,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost |  | 12,318,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Patent amortization | 18,337,000 idcc_DeferredTaxAssetAmortizationOfIntangibles | 16,424,000 idcc_DeferredTaxAssetAmortizationOfIntangibles |  | 18,337,000 idcc_DeferredTaxAssetAmortizationOfIntangibles
Deferred Tax Asset Depreciation | 1,139,000 idcc_DeferredTaxAssetDepreciation | 1,464,000 idcc_DeferredTaxAssetDepreciation |  | 1,139,000 idcc_DeferredTaxAssetDepreciation
Deferred Tax Asset OTTI | 10,164,000 idcc_DeferredTaxAssetOTTI | 10,116,000 idcc_DeferredTaxAssetOTTI |  | 10,164,000 idcc_DeferredTaxAssetOTTI
Other accrued liabilities | 1,069,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities | 1,088,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities |  | 1,069,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Other employee benefits | 9,452,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits | 5,014,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits |  | 9,452,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
Deferred Tax Assets Net Before Deducting Valuation Allowance | 197,593,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance | 126,211,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance |  | 197,593,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance
Less: valuation allowance | 71,731,000 us-gaap_DeferredTaxAssetsValuationAllowance | 70,492,000 us-gaap_DeferredTaxAssetsValuationAllowance |  | 71,731,000 us-gaap_DeferredTaxAssetsValuationAllowance
Net deferred tax asset | 125,862,000 us-gaap_DeferredTaxAssetsNet | 55,719,000 us-gaap_DeferredTaxAssetsNet |  | 125,862,000 us-gaap_DeferredTaxAssetsNet
Tax at U.S. statutory rate | 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate |
State | 0.10%us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes | 4.10%us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes | (1.10%)us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes |
Change in federal and state valuation allowance | 0.00%us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance | 0.40%us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance | (0.50%)us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance |
Adjustment to tax credits | (4.70%)us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits | 0.00%us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits | 0.00%us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits |
Adjustments to uncertain tax positions | 0.90%us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies | 0.00%us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies | 0.00%us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies |
Permanent differences | 1.50%us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent | 3.50%us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent | 0.10%us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent |
Settlement with taxing authorities | 1.10%us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements | 0.00%us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements | 0.00%us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements |
Other | 0.10%us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments | (1.10%)us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments | 0.10%us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments |
Unrecognized Tax Benefits |  | 0 us-gaap_UnrecognizedTaxBenefits | 0 us-gaap_UnrecognizedTaxBenefits |
Deferred Tax Assets, Tax Credit Carryforwards, Research | 700,000 us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch |  |  | 700,000 us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch
Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities |
Unrecognized Tax Benefits, Increases Resulting from Prior Period Tax Positions | 1,266,000 us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 0 us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 0 us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions |
Foreign Income Tax Expense (Benefit), Continuing Operations | 5,700,000 us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations |  |  |
Liability for Uncertain Tax Positions, Noncurrent Balance as of December 31, 2010 | 0 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent | 0 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent | 0 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent |
Unrecognized Tax Benefits, Period Increase (Decrease) | 700,000 us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease |  |  |
Reductions | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions |
Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions |
Settlements | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | 0 us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities |
Lapses in statues of limitations | 0 us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | 0 us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | 0 us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations |
Liability for Uncertain Tax Positions, Noncurrent Balance as of December 31, 2011 | 1,361,000 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent | 0 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent | 0 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent | 1,361,000 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued | 100,000 us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued | 0 us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued | 0 us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued | 100,000 us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Income taxes paid, including foreign witholding taxes | 114,876,000 us-gaap_IncomeTaxesPaid | 24,961,000 us-gaap_IncomeTaxesPaid | 116,871,000 us-gaap_IncomeTaxesPaid |
Taxes Payable | 0 us-gaap_TaxesPayableCurrentAndNoncurrent | 7,056,000 us-gaap_TaxesPayableCurrentAndNoncurrent |  | 0 us-gaap_TaxesPayableCurrentAndNoncurrent
Federal |  |  |  |
Income Tax Contingency [Line Items] |  |  |  |
Deferred Tax Assets, Operating Loss Carryforwards, Domestic | 0 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 0 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 0 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Deferred revenue, net | 50,575,000 us-gaap_DeferredTaxAssetsDeferredIncome / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 8,564,000 us-gaap_DeferredTaxAssetsDeferredIncome / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 50,575,000 us-gaap_DeferredTaxAssetsDeferredIncome / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Stock compensation | 10,567,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 7,606,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 10,567,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Patent amortization | 18,337,000 idcc_DeferredTaxAssetAmortizationOfIntangibles / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 16,424,000 idcc_DeferredTaxAssetAmortizationOfIntangibles / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 18,337,000 idcc_DeferredTaxAssetAmortizationOfIntangibles / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Deferred Tax Asset Depreciation | 1,110,000 idcc_DeferredTaxAssetDepreciation / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 1,295,000 idcc_DeferredTaxAssetDepreciation / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 1,110,000 idcc_DeferredTaxAssetDepreciation / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Deferred Tax Asset OTTI | 10,010,000 idcc_DeferredTaxAssetOTTI / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 9,815,000 idcc_DeferredTaxAssetOTTI / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 10,010,000 idcc_DeferredTaxAssetOTTI / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Other accrued liabilities | 1,097,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 1,044,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 1,097,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Other employee benefits | 8,784,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 4,497,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 8,784,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Deferred Tax Assets Net Before Deducting Valuation Allowance | 100,480,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 49,245,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 100,480,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Less: valuation allowance | 0 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 0 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 0 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Net deferred tax asset | 100,480,000 us-gaap_DeferredTaxAssetsNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember | 49,245,000 us-gaap_DeferredTaxAssetsNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  | 100,480,000 us-gaap_DeferredTaxAssetsNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
State |  |  |  |
Income Tax Contingency [Line Items] |  |  |  |
Deferred Tax Assets, Operating Loss Carryforwards, State and Local | 71,837,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 70,602,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 71,837,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Deferred revenue, net | 41,000 us-gaap_DeferredTaxAssetsDeferredIncome / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 56,000 us-gaap_DeferredTaxAssetsDeferredIncome / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 41,000 us-gaap_DeferredTaxAssetsDeferredIncome / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Stock compensation | 1,751,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 1,088,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 1,751,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Patent amortization | 0 idcc_DeferredTaxAssetAmortizationOfIntangibles / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 0 idcc_DeferredTaxAssetAmortizationOfIntangibles / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 0 idcc_DeferredTaxAssetAmortizationOfIntangibles / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Deferred Tax Asset Depreciation | 29,000 idcc_DeferredTaxAssetDepreciation / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 169,000 idcc_DeferredTaxAssetDepreciation / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 29,000 idcc_DeferredTaxAssetDepreciation / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Deferred Tax Asset OTTI | 154,000 idcc_DeferredTaxAssetOTTI / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 301,000 idcc_DeferredTaxAssetOTTI / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 154,000 idcc_DeferredTaxAssetOTTI / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Other accrued liabilities | (28,000)us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 44,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | (28,000)us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Other employee benefits | 668,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 517,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 668,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Deferred Tax Assets Net Before Deducting Valuation Allowance | 74,452,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 72,777,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 74,452,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Less: valuation allowance | 71,731,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 70,492,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 71,731,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Net deferred tax asset | 2,721,000 us-gaap_DeferredTaxAssetsNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 2,285,000 us-gaap_DeferredTaxAssetsNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 2,721,000 us-gaap_DeferredTaxAssetsNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Unrecognized Tax Benefits | 12,200,000 us-gaap_UnrecognizedTaxBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember | 12,200,000 us-gaap_UnrecognizedTaxBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  | 12,200,000 us-gaap_UnrecognizedTaxBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
New York State Division of Taxation and Finance [Member] |  |  |  |
Income Tax Contingency [Line Items] |  |  |  |
Tax Adjustments, Settlements, and Unusual Provisions | 2,500,000 us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions / us-gaap_IncomeTaxAuthorityAxis = us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember |  |  |
Foreign |  |  |  |
Income Tax Contingency [Line Items] |  |  |  |
Deferred Tax Assets, Operating Loss Carryforwards, Foreign | 4,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 0 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 4,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Deferred revenue, net | 22,657,000 us-gaap_DeferredTaxAssetsDeferredIncome / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 4,189,000 us-gaap_DeferredTaxAssetsDeferredIncome / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 22,657,000 us-gaap_DeferredTaxAssetsDeferredIncome / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Stock compensation | 0 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 0 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 0 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Patent amortization | 0 idcc_DeferredTaxAssetAmortizationOfIntangibles / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 0 idcc_DeferredTaxAssetAmortizationOfIntangibles / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 0 idcc_DeferredTaxAssetAmortizationOfIntangibles / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Deferred Tax Asset Depreciation | 0 idcc_DeferredTaxAssetDepreciation / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 0 idcc_DeferredTaxAssetDepreciation / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 0 idcc_DeferredTaxAssetDepreciation / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Deferred Tax Asset OTTI | 0 idcc_DeferredTaxAssetOTTI / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 0 idcc_DeferredTaxAssetOTTI / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 0 idcc_DeferredTaxAssetOTTI / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Other accrued liabilities | 0 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 0 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 0 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Other employee benefits | 0 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 0 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 0 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Deferred Tax Assets Net Before Deducting Valuation Allowance | 22,661,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 4,189,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 22,661,000 idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Less: valuation allowance | 0 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 0 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 0 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Net deferred tax asset | 22,661,000 us-gaap_DeferredTaxAssetsNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | 4,189,000 us-gaap_DeferredTaxAssetsNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  | 22,661,000 us-gaap_DeferredTaxAssetsNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember
Income taxes paid, including foreign witholding taxes | $ 70,700,000 us-gaap_IncomeTaxesPaid / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | $ 23,300,000 us-gaap_IncomeTaxesPaid / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | $ 3,600,000 us-gaap_IncomeTaxesPaid / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember | $ 239,800,000 us-gaap_IncomeTaxesPaid / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember

X
- Definition Deferred Tax Asset Amortization of Intangibles + References No definition available. + Details
Name: | idcc_DeferredTaxAssetAmortizationOfIntangibles
Namespace Prefix: | idcc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Deferred Tax Asset Depreciation + References No definition available. + Details
Name: | idcc_DeferredTaxAssetDepreciation
Namespace Prefix: | idcc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Deferred Tax Asset OTTI + References No definition available. + Details
Name: | idcc_DeferredTaxAssetOTTI
Namespace Prefix: | idcc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Deferred Tax Assets Net Before Deducting Valuation Allowance + References No definition available. + Details
Name: | idcc_DeferredTaxAssetsNetBeforeDeductingValuationAllowance
Namespace Prefix: | idcc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 740 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6419406&loc=d3e23524-113945 + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6509736 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Paragraph Question 1-7 + Details
Name: | us-gaap_CurrentFederalTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_CurrentForeignTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6509736 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 + Details
Name: | us-gaap_CurrentIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6509736 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 + Details
Name: | us-gaap_CurrentStateAndLocalTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_DeferredFederalIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_DeferredForeignIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_DeferredIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 + Details
Name: | us-gaap_DeferredTaxAssetsDeferredIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxAssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 + Details
Name: | us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from employee benefit costs not otherwise specified in the taxonomy, which can only be deducted for tax purposes when actual costs are incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxAssetsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(2)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Subparagraph 2 -Article 4 + Details
Name: | us-gaap_EffectiveIncomeTaxRateContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments. + References No definition available. + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=32706628&loc=d3e11374-113907 + Details
Name: | us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=32706628&loc=d3e11374-113907 + Details
Name: | us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Subparagraph 1 -Article 4 + Details
Name: | us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxContingencyLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4297-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3536-108585 + Details
Name: | us-gaap_IncomeTaxesPaid
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The noncurrent portion of the amount recognized for uncertain tax positions as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LiabilityForUncertainTaxPositionsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28446-109314 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28511-109314 + Details
Name: | us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Article 7 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Subparagraph 1, 5 -Article 9 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_TaxesPayableCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Unrecognized Tax Benefit -URI http://asc.fasb.org/extlink&oid=6527854 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net amount of all increases and decreases in unrecognized tax benefits for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |