Income Taxes (Narrative) (Details) - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
Income Tax Disclosure [Abstract] | |||
Income tax benefit resulting from change in tax law | $ 41,626,000 | $ 0 | $ 0 |
Unrecognized tax benefits | 0 | 0 | 0 |
Income tax interest expense | 0 | 0 | 0 |
Income tax penalties expense | 0 | 0 | 0 |
Employee's excess tax benefit for stock based compensation | 3,397,000 | 0 | $ 0 |
Operating Loss Carryforwards [Line Items] | |||
Cumulative effect of ASU 2016-09 adoption | 7,095,000 | ||
Retained Earnings (Deficit) | |||
Operating Loss Carryforwards [Line Items] | |||
Cumulative effect of ASU 2016-09 adoption | $ 7,077,000 | ||
Federal | |||
Operating Loss Carryforwards [Line Items] | |||
Net operating loss carryforwards | $ 371,168,000 |
X | ||||||||||
- Definition Effective Income Tax Rate Reconciliation, Excess Tax Benefit From Share-based Compensation Cost, Amount 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 | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The amount of estimated interest recognized in the period arising from income tax examinations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition The amount of estimated penalties recognized in the period arising from income tax examinations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount 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 increase (decrease) in the income tax rates. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|