XML 90 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Other (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2012
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]        
Gain (loss) on extinguishment of long-term debt   $ 9,239 $ (18) $ (1,183)
Convertible Senior Notes Maturing March 2032        
Debt Instrument [Line Items]        
Maturity date Mar. 15, 2032      
Repurchased principal amount       60,100
Gain (loss) on extinguishment of long-term debt       $ (200)