XML 68 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Valuation Allowances on Deferred Tax Assets and Tax Legislation Developments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]    
Domestic net operating loss carryforward $ 110,167 $ 102,827
Foreign net operating loss carryforward 5,826 8,007
Deferred Tax Assets, Valuation Allowance $ 68,500 $ 59,800
Loss Generated Through 2016 [Member] | Foreign Tax Authority [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards, Statutory Carryforward Period 12 years  
Loss Generated After 2017 [Member] | Domestic Tax Authority [Member]    
Operating Loss Carryforwards [Line Items]    
Net Operating Loss Limit of Taxable Income, Tax Reform Act, Provisions in Effect 80.00%  
Minimum [Member] | Loss Generated Through 2017 [Member] | Domestic Tax Authority [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards, Expiration Date Dec. 31, 2030  
Minimum [Member] | Loss Generated Through 2016 [Member] | Foreign Tax Authority [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards, Expiration Date Dec. 31, 2029