XML 82 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Loss Carryforwards (Details 4)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Domestic Tax Authority [Member]  
Tax Credit Carryforward [Line Items]  
Operating Loss Carryforwards $ 2,174.0
Domestic Tax Authority [Member] | Research [Member]  
Tax Credit Carryforward [Line Items]  
Tax Credit Carryforward, Amount 1.2
State and Local Jurisdiction [Member] | Operating Loss and Tax Credit Carryforwards [Member]  
Tax Credit Carryforward [Line Items]  
Deferred tax assets from operating loss and tax credit carryforwards $ 89.2
Earliest Tax Year [Member] | Domestic Tax Authority [Member]  
Tax Credit Carryforward [Line Items]  
Open Tax Year 2015
Earliest Tax Year [Member] | Domestic Tax Authority [Member] | Research [Member]  
Tax Credit Carryforward [Line Items]  
Tax Credit Carryforward, Expiration Date Dec. 31, 2027
Earliest Tax Year [Member] | Domestic Tax Authority [Member] | Operating Loss Carryforwards [Member]  
Tax Credit Carryforward [Line Items]  
Operating Loss Carryforwards, Expiration Date Dec. 31, 2030
Earliest Tax Year [Member] | State and Local Jurisdiction [Member]  
Tax Credit Carryforward [Line Items]  
Open Tax Year 2007
Earliest Tax Year [Member] | State and Local Jurisdiction [Member] | Operating Loss and Tax Credit Carryforwards [Member]  
Tax Credit Carryforward [Line Items]  
Operating Loss and Tax Credit Carryforwards, Expiration Date Dec. 31, 2018
Latest Tax Year [Member] | Domestic Tax Authority [Member] | Research [Member]  
Tax Credit Carryforward [Line Items]  
Tax Credit Carryforward, Expiration Date Dec. 31, 2028
Latest Tax Year [Member] | Domestic Tax Authority [Member] | Operating Loss Carryforwards [Member]  
Tax Credit Carryforward [Line Items]  
Operating Loss Carryforwards, Expiration Date Dec. 31, 2037
Latest Tax Year [Member] | State and Local Jurisdiction [Member] | Operating Loss and Tax Credit Carryforwards [Member]  
Tax Credit Carryforward [Line Items]  
Operating Loss and Tax Credit Carryforwards, Expiration Date Dec. 31, 2038