v3.20.2
Debt - Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs $ (116,352) $ (7,238)
Total debt 268,849 247,260
Less: current portion of long-term debt (625) (640)
Long-term debt 268,224 246,620
Convertible senior notes    
Debt Instrument [Line Items]    
Long-term debt 380,000 0
Senior secured term loan facility    
Debt Instrument [Line Items]    
Long-term debt 0 250,000
Deferred government grant obligations    
Debt Instrument [Line Items]    
Long-term debt 3,500 3,500
Other borrowings    
Debt Instrument [Line Items]    
Long-term debt $ 1,701 $ 998