v3.25.2
Debt - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Aug. 07, 2024
Nov. 10, 2022
Jun. 30, 2025
Dec. 31, 2024
Apr. 05, 2021
Debt Instrument [Line Items]          
Cross-currency swap instruments, net     4.40%    
The 2021 Credit Agreement          
Debt Instrument [Line Items]          
Letters of credit outstanding     $ 3.2    
Commitment fees on unused lines of credit     0.3    
The 2021 Credit Agreement | Secured Overnight Financing Rate Adjustment          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.10%      
The 2021 Credit Agreement | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Variable rate floor   0.00%      
The 2021 Credit Agreement | Adjusted Secured Overnight Financing Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.50%      
Variable rate floor   1.00%      
The 2021 Credit Agreement | Minimum | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.10%      
The 2021 Credit Agreement | Minimum | Adjusted Secured Overnight Financing Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.10%      
The 2021 Credit Agreement | Maximum | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.70%      
The 2021 Credit Agreement | Maximum | Adjusted Secured Overnight Financing Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.70%      
The 2021 Credit Agreement | Revolving credit facility borrowings          
Debt Instrument [Line Items]          
Credit facility         $ 450.0
Credit facility         275.0
Revolving credit facility borrowings     212.5 $ 197.5  
Unused borrowing capacity     $ 434.3    
The 2021 Credit Agreement | Term Loan          
Debt Instrument [Line Items]          
Outstanding principal amount         $ 100.0
The 2024 Credit Agreement          
Debt Instrument [Line Items]          
EBITDA ratio, maximum 3.75        
Permitted acquisitions $ 50.0        
Maximum EBITDA to interest expense ratio 3.00        
Leverage ratio minimum 2.50        
Dividends payout $ 100.0        
The 2024 Credit Agreement | Adjusted Secured Overnight Financing Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.00%        
Variable rate floor 1.00%        
The 2024 Credit Agreement | Fed Funds Effective Rate Overnight Index Swap Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.50%        
The 2024 Credit Agreement | Minimum | Adjusted Secured Overnight Financing Rate | Variable Rate Component One          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.25%        
The 2024 Credit Agreement | Minimum | Adjusted Secured Overnight Financing Rate | Variable Rate Component Two          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.25%        
The 2024 Credit Agreement | Minimum | Adjusted Risk Free Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.25%        
The 2024 Credit Agreement | Maximum | Adjusted Secured Overnight Financing Rate | Variable Rate Component One          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.00%        
The 2024 Credit Agreement | Maximum | Adjusted Secured Overnight Financing Rate | Variable Rate Component Two          
Debt Instrument [Line Items]          
Basis spread on variable rate 2.00%        
The 2024 Credit Agreement | Maximum | Adjusted Risk Free Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 2.00%        
The 2024 Credit Agreement | Revolving credit facility borrowings | Minimum          
Debt Instrument [Line Items]          
Commitment fee (as a percent) 0.15%        
The 2024 Credit Agreement | Revolving credit facility borrowings | Maximum          
Debt Instrument [Line Items]          
Commitment fee (as a percent) 0.30%        
The 2024 Credit Agreement | Line of Credit | Revolving credit facility borrowings          
Debt Instrument [Line Items]          
Credit facility $ 650.0        
Credit facility $ 325.0        
Debt Including Related Cross-currency Swap Instrument          
Debt Instrument [Line Items]          
Weighted average cost of debt     5.70%