v3.25.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Apr. 30, 2025
Jan. 31, 2025
Jan. 31, 2024
Finite-Lived Intangible Assets [Line Items]      
Total $ 838,462 $ 838,462 $ 1,131,500
Less: Accumulated amortization (592,536) (577,370) (464,220)
Net Intangible Assets 245,926 261,092 667,280
Customer base [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total 214,640 214,640 314,100
Intellectual property and trademarks [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total $ 623,822 623,822 $ 817,400
Previously Reported [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total   838,462  
Less: Accumulated amortization   (577,370)  
Net Intangible Assets   261,092  
Previously Reported [Member] | Customer base [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total   214,940  
Previously Reported [Member] | Intellectual property and trademarks [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total   $ 623,822