XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Approval of Consolidated Financial Statements
12 Months Ended
Apr. 30, 2023
Text Block [Abstract]  
Approval of Consolidated Financial Statements
35.
APPROVAL OF CONSOLIDATED FINANCIAL STATEMENTS
The consolidated financial statements were approved by the board of directors and authorized for issue on August 23, 2023.