XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Senior Notes | 2019 Senior Notes | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, senior notes and term loans $ 400,000 $ 400,000
Senior Notes | 2021 Senior Notes | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, senior notes and term loans 600,000 600,000
Term Loans | 2012 Term B-5 Loans | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, senior notes and term loans 100,000 135,000
Fair Value, Measurements, Recurring | Senior Notes | 2019 Senior Notes | Fair Value | Fair Value, Inputs, Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, senior notes and term loans 388,000 389,000
Fair Value, Measurements, Recurring | Senior Notes | 2021 Senior Notes | Fair Value | Fair Value, Inputs, Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, senior notes and term loans 521,250 522,750
Fair Value, Measurements, Recurring | Term Loans | 2012 Term B-5 Loans | Fair Value | Fair Value, Inputs, Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, senior notes and term loans $ 100,750 $ 135,506