XML 65 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable - 8.375% Notes Due 2026 (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2019
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 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)