XML 96 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Narrative (Details)
Dec. 31, 2019
Jun. 30, 2016
5% Convertible Senior Notes due 2021    
Schedule of Equity Method Investments [Line Items]    
Debt instrument, interest rate 5.00% 5.00%
7.75% Senior Secured Note due 2025    
Schedule of Equity Method Investments [Line Items]    
Debt instrument, interest rate 7.75%