XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - 8.375% Notes Due 2026 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Jun. 30, 2020
Sep. 30, 2019
Aug. 31, 2019
Jun. 30, 2015
Notes Payable          
Proceeds from partial termination of convertible note hedges and note hedge warrants $ 3,200        
8.375% Notes due 2026 | Notes Payable          
Notes Payable          
Stated interest rate (as a percent)     8.375%    
2.25% Convertible Senior Notes due 2022 | Convertible Senior Notes          
Notes Payable          
Aggregate principal amount of notes issued 120,699 $ 120,699     $ 335,700
Stated interest rate (as a percent)       2.25% 2.25%
Debt redeemed/repurchased       $ 215,000  
Debt redemption/repurchase price       $ 227,300  
Loss on extinguishment of debt 23,400        
Initial debt issuance costs 2,800        
Equity component of convertible senior notes $ (27,000)