XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Receivable Purchase and Sales Agreement (Details) - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2021
Jun. 30, 2022
Mar. 21, 2022
Dec. 31, 2021
Jun. 30, 2021
Jan. 31, 2017
5.50% senior notes due January 2023            
Accounts Receivable Sales Agreement            
Interest rate on senior notes (as a percent)   5.50%   5.50%    
5.10% senior notes due September 2023            
Accounts Receivable Sales Agreement            
Interest rate on senior notes (as a percent)   5.10%   5.10%    
0.75% senior exchangeable notes due January 2024            
Accounts Receivable Sales Agreement            
Interest rate on senior notes (as a percent)   0.75% 0.75% 0.75% 0.75% 0.75%
Asset Pledged as Collateral            
Accounts Receivable Sales Agreement            
Trade receivables   $ 63.3   $ 44.2    
Accounts Receivable Sales Agreement            
Accounts Receivable Sales Agreement            
Agreement amount         $ 250.0  
Receivables sold   154.0   $ 113.0    
Accounts Receivable Sales Agreement, First Amendment            
Accounts Receivable Sales Agreement            
Agreement amount $ 150.0          
Agreement expiration term extension (in years) 2 years          
Accounts Receivable Sales Agreement, Third Amendment            
Accounts Receivable Sales Agreement            
Agreement amount   250.0        
Accounts Receivable Sales Agreement, Third Amendment | Accelerated Expiration of Agreement, October 17, 2023            
Accounts Receivable Sales Agreement            
Threshold amount of remaining principal balance   $ 88.5        
Accounts Receivable Sales Agreement, Third Amendment | 5.50% senior notes due January 2023 | Accelerated Expiration of Agreement, November 19, 2022            
Accounts Receivable Sales Agreement            
Interest rate on senior notes (as a percent)   5.50%        
Accounts Receivable Sales Agreement, Third Amendment | 5.10% senior notes due September 2023 | Accelerated Expiration of Agreement, June 17, 2023            
Accounts Receivable Sales Agreement            
Interest rate on senior notes (as a percent)   5.10%        
Accounts Receivable Sales Agreement, Third Amendment | 0.75% senior exchangeable notes due January 2024 | Accelerated Expiration of Agreement, October 17, 2023            
Accounts Receivable Sales Agreement            
Interest rate on senior notes (as a percent)   0.75%        
Accounts Receivable Sales Agreement, Third Amendment | Maximum            
Accounts Receivable Sales Agreement            
Agreement amount   $ 300.0