XML 34 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Details Textual) - USD ($)
$ in Millions
1 Months Ended
May 31, 2017
Mar. 31, 2020
Dec. 31, 2019
Senior Notes due 2024      
Debt Instrument [Line Items]      
Net unamortized debt issuance costs   $ 2.9 $ 3.1
Debt Instrument, Face Amount $ 250.0    
Proceeds from Debt $ 245.0    
Revolving Credit Facility      
Debt Instrument [Line Items]      
Net unamortized debt issuance costs   2.1 $ 2.3
Line of Credit Facility, Current Borrowing Capacity   $ 200.0  
Stated interest rate   3.40%