XML 106 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and contingencies - Commitments (Details) - Revolving Credit Facility
1 Months Ended
Aug. 31, 2021
USD ($)
Dec. 31, 2024
USD ($)
Commitments    
Aggregate principal amount $ 500,000,000.0  
Increase in maximum revolving commitments $ 250,000,000.0  
Consolidated leverage ratio 0.25  
Letters of credit outstanding, amount   $ 0
Long-term debt   $ 0
Minimum    
Commitments    
Commitment fee 0.15%  
Maximum    
Commitments    
Commitment fee 0.225%  
Base Rate    
Commitments    
Debt Instrument, Variable Rate Floor 1.00%  
Base Rate | Minimum    
Commitments    
Interest rate margin 0.125%  
Base Rate | Maximum    
Commitments    
Interest rate margin 0.875%  
Secured Overnight Financing Rate (SOFR)    
Commitments    
Debt Instrument, Variable Rate Floor 0.00%  
Debt instrument, credit spread adjustment on variable rate 0.10%  
Secured Overnight Financing Rate (SOFR) | Minimum    
Commitments    
Interest rate margin 1.125%  
Secured Overnight Financing Rate (SOFR) | Maximum    
Commitments    
Interest rate margin 1.875%