Accounts Receivable, Net - Schedule of Accounts Receivable by Aging Bucket (Details) - USD ($) |
Apr. 30, 2026 |
Apr. 30, 2025 |
Apr. 30, 2024 |
|---|---|---|---|
| Schedule of Accounts Receivable by Aging Bucket [Line Items] | |||
| Total gross accounts receivable | $ 812,497 | $ 194,999 | |
| Allowance for doubtful accounts | (47,935) | ||
| Total accounts receivable, net | 764,562 | 194,999 | |
| Less than six months [Member] | |||
| Schedule of Accounts Receivable by Aging Bucket [Line Items] | |||
| Total gross accounts receivable | 681,248 | 131,249 | |
| Seven to nine months [Member] | |||
| Schedule of Accounts Receivable by Aging Bucket [Line Items] | |||
| Total gross accounts receivable | 41,250 | 43,750 | |
| Ten to twelve months [Member] | |||
| Schedule of Accounts Receivable by Aging Bucket [Line Items] | |||
| Total gross accounts receivable | $ 89,999 | $ 20,000 |