XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring (Additional Information) (Detail) - USD ($)
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 10,244,658 $ 0 $ 0
Selling, General and Administrative Expenses [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 5,700,000    
Cost of Goods Sold [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 3,400,000    
Marketing and Distribution Expense [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 1,100,000