v3.26.1
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