XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable Purchase and Sales Agreement (Details) - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2021
Sep. 30, 2022
Jun. 30, 2022
Mar. 21, 2022
Dec. 31, 2021
Sep. 30, 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   $ 58.5     $ 44.2      
Accounts Receivable Sales Agreement                
Accounts Receivable Sales Agreement                
Agreement amount             $ 250.0  
Receivables sold   167.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