XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring - Components of Restructuring Charges (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
Severance and Employee-Related Benefits [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 6,187,558 [1] 0 0
Consulting Services [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 3,627,710 0 0
Employee relations [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 368,484 0 0
Office Rent and Equipment [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 60,906 $ 0 $ 0
[1] None of these amounts have been paid as of April 30, 2022, and the balance has been recorded in accrued payroll and incentives on our balance sheet.