XML 104 R94.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt - Summary of Debt, Footnotes (Details) - USD ($)
Mar. 29, 2024
Jul. 09, 2021
3.80% Senior Notes 11/25/2025 | Public | Senior Notes    
Debt Instrument [Line Items]    
Senior notes, issued at par (as a percent) 99.975%  
2021 Revolving Credit Facility Agreement | Non-public | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Aggregate maximum borrowing capacity   $ 500,000,000