XML 72 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable Securitization - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Aug. 20, 2018
Mar. 08, 2017
Servicing Liability at Amortized Cost [Line Items]        
Investment limit     $ 125,000,000.0 $ 100,000,000.0
Transferor's Interests In Transferred Financial Assets, Receivables Sold, Percent     100.00%  
Amount drawn on investment limit $ 85,000,000.0 $ 0.0    
Servicing liability 1,300,000 3,400,000    
Servicing liability amortization 1,400,000 1,100,000    
Proceeds from accounts receivable securitization 1,200,000,000 1,100,000,000    
Cash collection 1,200,000,000 1,100,000,000    
Outstanding principal on receivables sold under securitization 187,800,000 173,700,000    
Other current liabilities        
Servicing Liability at Amortized Cost [Line Items]        
Servicing liability $ 2,100,000      
Other non-current liabilities        
Servicing Liability at Amortized Cost [Line Items]        
Servicing liability   $ 400,000