XML 33 R24.htm IDEA: XBRL DOCUMENT v3.24.4
Schedule of Reconciliation of Weighted Average Shares Outstanding (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2024
Jul. 31, 2024
Apr. 30, 2024
Oct. 31, 2023
Jul. 31, 2023
Apr. 30, 2023
Oct. 31, 2024
Oct. 31, 2023
Accounting Policies [Abstract]                
Net income ( loss) $ 926,992 $ 1,149,145 $ 311,381 $ (252,609) $ (203,379) $ (118,579) $ 2,387,518 $ (574,567)
Derivative (gain) loss associated with convertible debt (11,432)         (14,876)
Interest expense associated with convertible debt (5,142)         (16,415)
Net income (loss) for dilutive calculation $ 910,418     $ (252,609)     $ 2,356,227 $ (574,567)
Weighted average common shares outstanding 50,794,090     32,289,211     50,193,594 24,676,301
Dilutive effect of convertible debt        
Dilutive effect of common stock warrants 9,281,827         10,412,006
Dilutive effect of common stock options 1,525,386         1,743,667
Weighted average shares outstanding for diluted net income (loss) per share 61,601,303     32,289,211     62,349,267 24,676,301