XML 103 R82.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Carrying value | Senior Notes | 2019 Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, fair value $ 400,000 $ 400,000
Carrying value | Senior Notes | 2021 Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, fair value 600,000 600,000
Carrying value | Term Loans | 2012 Term B-5 Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, fair value 135,000 360,000
Fair value | Fair Value, Inputs, Level 2 | Senior Notes | 2019 Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, fair value 389,000 383,500
Fair value | Fair Value, Inputs, Level 2 | Senior Notes | 2021 Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, fair value 522,750 510,750
Fair value | Fair Value, Inputs, Level 2 | Term Loans | 2012 Term B-5 Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, fair value $ 135,506 $ 359,550