v3.26.1
Inventories (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2027
Jul. 31, 2026
Jan. 31, 2026
Inventory [Line Items]      
Inventories, net   $ 74,931 $ 82,542
Revenue recognized   $ 1,400  
Subsequent Event [Member]      
Inventory [Line Items]      
Inventories, net $ 13,200    
Escrow Consideration receivable 1,400    
Gain on disposal $ 6,500