XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
NET INCOME PER SHARE (Tables)
12 Months Ended
Apr. 30, 2025
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted net income (loss) per share
        
   For the Years ended April 30, 
   2025   2024 
         
Net income attributable to common shareholders  $850,746   $140,865 
           
Net income per share – Basic and diluted  $0.03   $0.01 
           
Weighted average common shares outstanding – Basic and diluted   25,012,270    10,643,395