XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
3.875% Senior Notes due 2028 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument (as a percent) 3.875%  
4.000% Senior Notes due 2029 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument (as a percent) 4.00%  
5.950% Senior Notes due 2033 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument (as a percent) 5.95%  
Recurring Fair Value Measurements | Carrying Amount | Term Loan A | Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt $ 1,567,500 $ 1,588,125
Recurring Fair Value Measurements | Carrying Amount | 3.875% Senior Notes due 2028 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 700,000 700,000
Recurring Fair Value Measurements | Carrying Amount | 4.000% Senior Notes due 2029 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 500,000 500,000
Recurring Fair Value Measurements | Carrying Amount | 5.950% Senior Notes due 2033 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 650,000 650,000
Recurring Fair Value Measurements | Estimated Fair Value | Term Loan A | Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 1,565,541 1,582,170
Recurring Fair Value Measurements | Estimated Fair Value | 3.875% Senior Notes due 2028 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 679,133 656,677
Recurring Fair Value Measurements | Estimated Fair Value | 4.000% Senior Notes due 2029 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 485,875 465,470
Recurring Fair Value Measurements | Estimated Fair Value | 5.950% Senior Notes due 2033 | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt $ 695,065 $ 672,815