v3.26.1
Debt 2017 Senior Notes (Details)
€ in Thousands, £ in Thousands
Mar. 31, 2026
USD ($)
Mar. 31, 2026
EUR (€)
Mar. 31, 2026
GBP (£)
Mar. 31, 2025
USD ($)
Apr. 01, 2021
USD ($)
Debt Instrument [Line Items]          
Long-term Debt $ 1,812,800,000     $ 1,918,700,000  
Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount         $ 1,350,000,000
Long-term Debt 557,800,000     674,200,000  
STE 4.05% due 2027 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount $ 25,000,000        
Debt Instrument, Interest Rate, Stated Percentage 3.55% 3.55% 3.55%    
Long-term Debt $ 25,000,000.0     25,000,000.0  
STE 3.45% due 2025 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount $ 125,000,000        
Debt Instrument, Interest Rate, Stated Percentage 3.45% 3.45% 3.45%    
Long-term Debt $ 0     125,000,000.0  
STE 3.55% due 2027 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount $ 125,000,000        
Debt Instrument, Interest Rate, Stated Percentage 3.55% 3.55% 3.55%    
Long-term Debt $ 125,000,000.0     125,000,000.0  
STE 3.70% due 2030 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount $ 100,000,000        
Debt Instrument, Interest Rate, Stated Percentage 3.70% 3.70% 3.70%    
Long-term Debt $ 100,000,000.0     100,000,000.0  
STE 3.93% due 2027 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount $ 50,000,000        
Debt Instrument, Interest Rate, Stated Percentage 3.93% 3.93% 3.93%    
Long-term Debt $ 50,000,000.0     50,000,000.0  
STE 1.86% due 2027 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount | €   € 60,000      
Debt Instrument, Interest Rate, Stated Percentage 1.86% 1.86% 1.86%    
Long-term Debt $ 68,900,000     65,000,000.0  
STE 4.03% due 2029 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount $ 45,000,000        
Debt Instrument, Interest Rate, Stated Percentage 4.03% 4.03% 4.03%    
Long-term Debt $ 45,000,000.0     45,000,000.0  
STE 2.04% due 2029 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount | €   € 20,000      
Debt Instrument, Interest Rate, Stated Percentage 2.04% 2.04% 2.04%    
Long-term Debt $ 23,000,000.0     21,700,000  
STE 3.04% due 2029 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount | £     £ 45,000    
Debt Instrument, Interest Rate, Stated Percentage 3.04% 3.04% 3.04%    
Long-term Debt $ 59,500,000     58,200,000  
STE 2.30% due 2032 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount | €   € 19,000      
Debt Instrument, Interest Rate, Stated Percentage 2.30% 2.30% 2.30%    
Long-term Debt $ 21,800,000     20,600,000  
STE 3.17% due 2032 Senior Notes          
Debt Instrument [Line Items]          
Debt Instrument, Face Amount | £     £ 30,000    
Debt Instrument, Interest Rate, Stated Percentage 3.17% 3.17% 3.17%    
Long-term Debt $ 39,700,000     $ 38,800,000