v3.26.1
Leases (Details) - USD ($)
3 Months Ended
Apr. 30, 2026
Jan. 31, 2026
Leases [Abstract]    
Operating lease, weighted average remaining lease term 2 years 6 months 2 years 8 months 12 days
Operating lease, weighted average remaining lease term discount rate 6.62% 6.61%
Finance lease, prepayments (in Dollars)   $ 15,600,000
Finance lease liability to be paid (in Dollars) $ 4,221,000  
Finance lease term 10 years  
Financing lease, expense (in Dollars) $ 500,000  
Finance lease, interest expense (in Dollars) $ 55,000  
Finance lease weighted average remaining lease term 9 years 9 years 3 months 18 days
Finance lease, weighted average remaining lease term discount rate 6.90%  
Monthly [Member]    
Leases [Abstract]    
Finance lease liability to be paid (in Dollars) $ 39,000