v3.26.1
Reportable Segments (Details Textual)
3 Months Ended
Jul. 31, 2026
Industry
Segment
Segment Reporting [Abstract]  
Number of industries in which Company operates | Industry 1
Number of reportable segments | Segment 5