Annual report [Section 13 and 15(d), not S-K Item 405]

SUBSEQUENT EVENTS (Details Narrative)

v3.25.2
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 18, 2025
Jun. 17, 2025
May 01, 2025
Jan. 30, 2025
May 01, 2024
Apr. 30, 2024
Jan. 11, 2024
Oct. 18, 2023
Jan. 30, 2023
Sep. 01, 2021
May 01, 2021
Jul. 31, 2025
Jun. 30, 2025
May 31, 2025
Oct. 31, 2024
Apr. 30, 2025
Jan. 31, 2025
Apr. 30, 2025
Apr. 30, 2024
Nov. 27, 2024
Apr. 19, 2024
Apr. 30, 2023
Apr. 10, 2023
Mar. 31, 2022
Mar. 18, 2022
Subsequent Event [Line Items]                                                  
Number of shares issued                             15,000 344,668 105,000                
Common stock purchase warrants           870,000                   870,000   870,000 870,000     870,000 870,000 625,000 625,000
Proceeds from warrant exercises                             $ 67,200 $ 1,751,848 $ 508,400 $ 2,327,448            
Lease term, description                   The initial term of the lease was for a two-year period from September 2021 through August 2023 The initial term of the lease was for a two-year period from May 2021 to May 2023 starting with a monthly base rent of $1,667                            
Lease extension, description       On January 30, 2025, the Company entered into a third lease amendment effective as of May 1, 2025, to extend this lease for another period of one year expiring April 30, 2026, with an option to renew the lease for an additional one-year term     On January 11, 2024, the Company entered into a second lease amendment effective as of May 1, 2024, to extend this lease for another period of one year expiring April 30, 2025, with an option to renew the lease for an additional one-year term On October 18, 2023, the Company entered into a lease amendment effective as of September 1, 2023 and extended the lease for a period of two years expiring August 31, 2025 On January 30, 2023, the Company entered into a first lease amendment effective as of May 1, 2023, to extend this lease for a period of one year expiring April 30, 2024                                
Base rent     $ 1,876   $ 1,821 $ 1,768         $ 1,667                            
Subsequent Event [Member] | Lease Agreement [Member]                                                  
Subsequent Event [Line Items]                                                  
Lease term, description the Company entered into another lease amendment effective as of September 1, 2025, to extend the lease for a period of two years expiring August 31, 2027. The Company will not have an option to renew the lease past August 31, 2027, unless agreed to by the lessor and the Company.                                                
Lease extension, description to extend the lease for a period of two years                                                
Base rent $ 3,600 $ 3,265                                              
Warrant [Member]                                                  
Subsequent Event [Line Items]                                                  
Common stock purchase warrants           625,000                   625,000   625,000 625,000 728,850 1,400,000        
Warrant [Member] | Subsequent Event [Member]                                                  
Subsequent Event [Line Items]                                                  
Number of shares issued                           910,384                      
Common stock purchase warrants                           910,384                      
Proceeds from warrant exercises                           $ 5,682,272                      
Number of warrants, exercised                           910,384                      
Remaining warrants                           870,000                      
Common Stock [Member]                                                  
Subsequent Event [Line Items]                                                  
Number of shares issued                                   1,457,700 1,400,000            
Common Stock [Member] | Subsequent Event [Member]                                                  
Subsequent Event [Line Items]                                                  
Number of shares issued                       128,000 128,000 260,071                      
Common stock purchase warrants                       128,000 128,000                        
Proceeds from warrant exercises                       $ 800,740 $ 800,740                        
Cashless exercise of common stock puchase warrants                           625,000