Income Taxes - Additional Information (Details) - USD ($) $ in Thousands |
6 Months Ended | |||
---|---|---|---|---|
Jun. 30, 2018 |
Jun. 30, 2017 |
Jan. 01, 2018 |
Dec. 31, 2017 |
|
Schedule Of Income Taxes [Line Items] | ||||
Effective income tax rate reconciliation (percent) | (2.60%) | (19.20%) | ||
Excess tax benefit | $ 7,100 | $ 7,200 | ||
Cumulative effect of adoption of ASU 2014-09 | $ 2,221 | |||
Difference between Revenue Guidance in Effect before and after Topic 606 | Adjustments due to ASU 2014-09 | ||||
Schedule Of Income Taxes [Line Items] | ||||
Deferred income tax liabilities | $ (800) | |||
Accumulated Deficit | ||||
Schedule Of Income Taxes [Line Items] | ||||
Cumulative effect of adoption of ASU 2014-09 | 2,221 | |||
Accumulated Deficit | Adjustments due to ASU 2014-09 | ||||
Schedule Of Income Taxes [Line Items] | ||||
Cumulative effect of adoption of ASU 2014-09 | $ 2,200 | |||
Accumulated Deficit | Difference between Revenue Guidance in Effect before and after Topic 606 | Adjustments due to ASU 2014-09 | ||||
Schedule Of Income Taxes [Line Items] | ||||
Cumulative effect of adoption of ASU 2014-09 | $ 800 |
X | ||||||||||
- Definition Effective Income Tax Rate Reconcilation, Share-based Compensation, Excess Tax Benefit, Amount No definition available.
|
X | ||||||||||
- Definition Schedule Of Income Taxes [Line Items] No definition available.
|
X | ||||||||||
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. No definition available.
|
X | ||||||||||
- Definition Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|