XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Major Clients (Details)
9 Months Ended
Jan. 31, 2025
Customer Concentration Risk | Accounts Receivable | Client One  
Segment Reporting Information [Line Items]  
Concentration risk, percentage 10.00%