v3.25.2
Inventories (Details) - USD ($)
$ in Thousands
May 31, 2025
Mar. 01, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 43,323 $ 36,804
Work-in-process 17,789 15,554
Finished goods 42,789 39,947
Total inventories, net $ 103,901 $ 92,305