XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Fair Value and Carrying Value of Cash and Cash Equivalents and Long-Term Debt (Detail) - USD ($)
$ in Thousands
Feb. 28, 2023
May 31, 2022
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 193,870 $ 201,672
Long-term debt, including current portion 2,822,562 2,686,609
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 193,870 201,672
Long-term debt, including current portion $ 2,614,247 $ 2,618,978