XML 307 R102.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Aug. 24, 2020
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%   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%    
Carrying Amount | Term Loan A | Term Loans      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt $ 1,588,125 $ 1,629,375  
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  
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  
Carrying Amount | $5.950% 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,582,170 1,600,861  
Estimated Fair Value | 3.875% Senior Notes due 2028 | Senior Notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 656,677 638,540  
Estimated Fair Value | 4.000% Senior Notes due 2029 | Senior Notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 465,470 451,930  
Estimated Fair Value | $5.950% Senior Notes due 2033 | Senior Notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt $ 672,815 $ 0