v3.26.3
Inventories (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Feb. 28, 2026
Inventory Disclosure [Abstract]    
Raw materials $ 131,879 $ 111,483
Work in process 728 733
Finished goods 1,411 1,197
Total Inventory 134,018 113,413
Inventory reserves $ 3,100 $ 3,400