XML 96 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and contingencies - Commitments (Details) - Credit Agreement
$ in Millions
1 Months Ended
Aug. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Commitments    
Aggregate Principal amount $ 500.0  
Increase in maximum revolving commitments $ 250.0  
Consolidated leverage ratio 0.25  
Capitalized debt issuance costs   $ 1.3
Minimum    
Commitments    
Commitment fee (as a percent) 0.15%  
Maximum    
Commitments    
Commitment fee (as a percent) 0.225%  
Base Rate | Minimum    
Commitments    
Interest rate margin (as a percent) 0.125%  
Base Rate | Maximum    
Commitments    
Interest rate margin (as a percent) 0.875%  
Eurodollar Rate | Minimum    
Commitments    
Interest rate margin (as a percent) 1.125%  
Eurodollar Rate | Maximum    
Commitments    
Interest rate margin (as a percent) 1.875%