XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Credit Facility (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Feb. 28, 2021
Nov. 30, 2019
Credit Facility          
Line of Credit Facility          
Letter of credit outstanding $ 8.9        
Debt instrument, variable rate (percentage) 2.40%        
Debt instrument weighted average interest rate (percent) 2.60% 2.70%      
Current borrowing capacity $ 502.5        
Undrawn capacity 506.6        
Maximum borrowing capacity   $ 1,250.0   $ 750.0  
Contingent increase in borrowing capacity $ 250.0        
Line of credit facility, commitment fee (percent) 0.375%        
Commitment fee amount $ 2.0 $ 2.0 $ 1.9    
Credit Facility | LIBOR | Minimum          
Line of Credit Facility          
Debt instrument, variable rate (percentage) 2.00%        
Credit Facility | LIBOR | Maximum          
Line of Credit Facility          
Debt instrument, variable rate (percentage) 2.75%        
Credit Facility | Base Rate | Minimum          
Line of Credit Facility          
Debt instrument, variable rate (percentage) 1.00%        
Credit Facility | Base Rate | Maximum          
Line of Credit Facility          
Debt instrument, variable rate (percentage) 1.75%        
Credit Facility | Federal Funds Rate          
Line of Credit Facility          
Debt instrument, interest margin added to variable rate 0.50%        
Credit Facility | One-month LIBOR          
Line of Credit Facility          
Debt instrument, interest margin added to variable rate 1.00%        
Letters of Credit, Credit Facility          
Line of Credit Facility          
Maximum borrowing capacity $ 50.0        
Swing Line Loans, Credit Facility          
Line of Credit Facility          
Maximum borrowing capacity 50.0        
Credit Facility, Amendment 3          
Line of Credit Facility          
Transaction costs       $ 1.8  
Debt issuance cost written off $ 4.9        
Credit Facility, Amendment 2          
Line of Credit Facility          
Transaction costs         $ 6.4