XML 80 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments - Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Sep. 23, 2016
Jun. 30, 2015
Notes Payable | 8.375% Notes due 2026        
Fair value disclosures        
Annual interest rate of notes (as a percent) 8.375%   8.375%  
Aggregate principal amount of notes issued in private placement     $ 150,000  
Notes Payable | 8.375% Notes due 2026 | Significant Unobservable Inputs (Level 3)        
Fair value disclosures        
Aggregate principal amount of notes issued in private placement     $ 150,000  
Estimated fair value $ 152,100 $ 152,500    
Convertible Senior Notes | 2.25% Convertible Senior Notes due in 2022        
Fair value disclosures        
Annual interest rate of notes (as a percent) 2.25%     2.25%
Aggregate principal amount of notes issued in private placement $ 335,699 335,699   $ 335,700
Convertible Senior Notes | 2.25% Convertible Senior Notes due in 2022 | Significant Other Observable Inputs (Level 2)        
Fair value disclosures        
Estimated fair value $ 445,600 $ 392,800