XML 90 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Notes Payable - 8.375% Notes due 2026 - General Information (Details) - 8.375% Notes due 2026 - Notes Payable - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2018
Sep. 23, 2016
Notes Payable    
Aggregate principal amount of notes issued   $ 150.0
Annual interest rate of notes (as a percent) 8.375% 8.375%
Debt issuance costs capitalized   $ 0.5
Percentage of net sales to determine quarterly payments (as a percent) 7.50%  
Amount of principal expected to be paid within twelve months $ 24.9