XML 72 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments - Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis (Detail) - USD ($)
$ in Thousands
Jul. 31, 2020
Apr. 30, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets $ 2,599 $ 2,572
Financial Liabilities 2,961 2,899
Non Qualified Compensation Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities 2,961 2,899
Trading Securities Held in Non-Qualified Compensation Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 2,512 2,485
Cash Surrender Value of Life Insurance Policies    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 87 87
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 2,512 2,485
Financial Liabilities 0 0
Level 1 | Non Qualified Compensation Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities 0 0
Level 1 | Trading Securities Held in Non-Qualified Compensation Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 2,512 2,485
Level 1 | Cash Surrender Value of Life Insurance Policies    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 87 87
Financial Liabilities 2,961 2,899
Level 2 | Non Qualified Compensation Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities 2,961 2,899
Level 2 | Trading Securities Held in Non-Qualified Compensation Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 0 0
Level 2 | Cash Surrender Value of Life Insurance Policies    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets $ 87 $ 87