v3.26.1
Related Party Transactions (Details) - USD ($)
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Related Party Transactions [Line Items]    
Number of common stock 206,080  
Executives [Member]    
Related Party Transactions [Line Items]    
Share price $ 3.73  
Related Party [Member]    
Related Party Transactions [Line Items]    
Related party transactions amount