XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Senior Notes (Details)
12 Months Ended
Sep. 18, 2023
USD ($)
Jun. 12, 2020
USD ($)
May 14, 2020
USD ($)
Jan. 31, 2013
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Nov. 01, 2022
Jun. 12, 2020
EUR (€)
Debt Instrument [Line Items]                  
Payment of financing costs         $ 5,592,000 $ 2,543,000 $ 0    
5.850% Senior Notes Due September 18, 2028 | Senior notes                  
Debt Instrument [Line Items]                  
Aggregate principal amount of debts $ 600,000,000                
Interest rate (as a percent) 5.85%                
Payment of financing costs $ 5,592,000                
1.750% Senior Notes Due June 12, 2027 | Senior notes                  
Debt Instrument [Line Items]                  
Aggregate principal amount of debts | €                 € 500,000,000
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            
Interest rate (as a percent)     3.625%            
Payment of financing costs     $ 5,476,000            
3.85% Senior Notes Due February 1, 2023 | Senior notes                  
Debt Instrument [Line Items]                  
Aggregate principal amount of debts       $ 600,000,000          
Interest rate (as a percent)       3.85%       3.85%  
Payment of financing costs       $ 6,000,000