XML 103 R87.htm IDEA: XBRL DOCUMENT v3.19.1
Borrowings - Credit Agreement (Details) - USD ($)
$ in Millions
Jan. 31, 2019
Dec. 31, 2018
Revolving Credit    
Credit Agreement    
Unused commitment fee (as a percent) 0.75%  
Incremental interest rate payable in event of default (as a percent) 2.00%  
Revolving Credit | Subsequent event    
Credit Agreement    
Current borrowing capacity $ 150.0  
Revolving Credit | Federal funds rate    
Credit Agreement    
Interest, margin over base rate (as a percent) 2.50%  
New Credit Agreement    
Credit Agreement    
Amount outstanding under Credit Agreement   $ 1.2