XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Long-Term Debt - Senior Notes (Details)
12 Months Ended
Sep. 18, 2023
USD ($)
Jun. 12, 2020
USD ($)
May 14, 2020
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 12, 2020
EUR (€)
Debt Instrument [Line Items]              
Payment of financing costs       $ 0 $ 0 $ 5,600,000  
5.850% Senior Notes Due September 18, 2028 | Senior notes              
Debt Instrument [Line Items]              
Aggregate principal amount of debts $ 600,000,000.0            
Interest rate (as a percent) 5.85%            
Payment of financing costs $ 5,600,000            
1.750% Senior Notes Due June 12, 2027 | Senior notes              
Debt Instrument [Line Items]              
Aggregate principal amount of debts | €             € 500,000,000.0
Interest rate (as a percent)             1.75%
Payment of financing costs   $ 4,400,000          
3.625% Senior Notes Due May 15, 2030 | Senior notes              
Debt Instrument [Line Items]              
Aggregate principal amount of debts     $ 500,000,000.0        
Interest rate (as a percent)     3.625%        
Payment of financing costs     $ 5,500,000