XML 79 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Debt 12.875% Senior Secured Notes Due 2026 (Details) - 12.875% Senior Secured Notes due 2026 - USD ($)
Jun. 05, 2020
Jun. 30, 2020
Debt Instrument [Line Items]    
Debt instrument, interest rate   12.875%
Senior Notes    
Debt Instrument [Line Items]    
Debt instrument, face amount $ 105,000,000  
Proceeds from issuance of senior long-term debt $ 99,000,000.0  
Debt instrument, interest rate 12.875% 12.875%