XML 55 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Business and Significant Accounting Policies (Inventory, net) (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Accounting Policies [Abstract]    
Finished goods $ 19,599 $ 18,861
Work in Process 21,357 25,047
Raw materials 14,691 14,463
Inventories $ 55,647 $ 58,371