XML 79 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
3.88% Senior Notes due 2028 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument (as a percent) 3.88%  
4.00% Senior Notes due 2029 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument (as a percent) 4.00%  
5.95% Senior Notes due 2033 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument (as a percent) 5.95%  
Carrying Amount | Term Loan A | Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt $ 1,608,750 $ 1,629,375
Carrying Amount | 3.88% Senior Notes due 2028 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 700,000 700,000
Carrying Amount | 4.00% Senior Notes due 2029 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 500,000 500,000
Carrying Amount | 5.95% Senior Notes due 2033 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 650,000 0
Estimated Fair Value | Term Loan A | Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 1,588,641 1,600,861
Estimated Fair Value | 3.88% Senior Notes due 2028 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 626,976 638,540
Estimated Fair Value | 4.00% Senior Notes due 2029 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 442,195 451,930
Estimated Fair Value | 5.95% Senior Notes due 2033 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt $ 631,781 $ 0