XML 89 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Components (Parenthetical) (Details)
€ in Millions, SFr in Millions, $ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2025
CHF (SFr)
Mar. 31, 2025
EUR (€)
Mar. 31, 2024
USD ($)
Mar. 31, 2024
CHF (SFr)
Apr. 01, 2025
USD ($)
Apr. 01, 2025
CHF (SFr)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]                
Maximum borrowing capacity | $ $ 1,073.4              
Repayment of long-term debt | $ 7.7     $ 107.2        
Long-term fixed interest rate debt | $ 1,288.4             $ 1,278.9
2024 Amended and Restated Credit Agreement | Subsequent Event                
Debt Instrument [Line Items]                
Maximum borrowing capacity           $ 110.5 SFr 90.0  
Borrowings through swing line drawing | $           $ 10.0    
2019 Term Loan Agreement With Quarterly Payment Due December 2026                
Debt Instrument [Line Items]                
Quarterly payments of loan | $ $ 3.8              
Note Purchase Agreements Under 2024 Notes Due April 15, 2034                
Debt Instrument [Line Items]                
Note purchase agreements, amount | SFr [1]   SFr 50.0            
Debt Instrument, Interest Rate During Period [1] 2.56% 2.56% 2.56%          
Note Purchase Agreements Under 2024 Notes Due April 15, 2036                
Debt Instrument [Line Items]                
Note purchase agreements, amount | SFr [1]   SFr 146.0     SFr 50.0      
Debt Instrument, Interest Rate During Period [1] 2.62% 2.62% 2.62% 2.60% 2.60%      
Note Purchase Agreements Under 2024 Notes Due April 15, 2039                
Debt Instrument [Line Items]                
Note purchase agreements, amount | SFr [1]   SFr 135.0     SFr 50.0      
Debt Instrument, Interest Rate During Period [1] 2.71% 2.71% 2.71% 2.62% 2.62%      
Note Purchase Agreements Under 2021 Notes Due December 8, 2031                
Debt Instrument [Line Items]                
Note purchase agreements, amount | SFr [1]   SFr 300.0            
Debt Instrument, Interest Rate During Period [1] 0.88% 0.88% 0.88%          
Note Purchase Agreements Under 2019 Notes Due December 11, 2029                
Debt Instrument [Line Items]                
Note purchase agreements, amount | SFr [1]   SFr 297.0            
Debt Instrument, Interest Rate During Period [1] 1.01% 1.01% 1.01%          
Note Purchase Agreements Under 2021 Notes Due December 8, 2031                
Debt Instrument [Line Items]                
Note purchase agreements, amount | € [1]     € 150          
Debt Instrument, Interest Rate During Period [1] 1.03% 1.03% 1.03%          
[1] The fair value of the Company's long-term fixed interest rate debt was $1,288.4 million and $1,278.9 million as of March 31, 2025, and December 31, 2024, respectively.