XML 116 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Line Items]      
Valuation allowance $ 119,156 $ 71,157 $ 10,500
Unrecognized tax benefits that would impact the effective tax rate 2,400    
Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit   $ 27,100  
Unrecognized tax benefits, income tax penalties (8,600)    
Unrecognized tax benefits, interest on income taxes (12,000)    
Unrecognized tax benefits, interest on income taxes expense, net 200    
Unrecognized tax benefits, interest on income taxes accrued 300    
Federal      
Income Tax Disclosure [Line Items]      
Net operating loss carry-forwards 21,200    
State      
Income Tax Disclosure [Line Items]      
Net operating loss carry-forwards 1,100    
Foreign      
Income Tax Disclosure [Line Items]      
Net operating loss carry-forwards 26,400    
Foreign | Switzerland      
Income Tax Disclosure [Line Items]      
Net operating loss carry-forwards $ 2,400