v3.26.1
Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
May 25, 2025
May 26, 2024
Inventory Disclosure [Abstract]      
Finished goods $ 11,845 $ 13,379 $ 14,924
Raw materials 10,092 10,169 13,140
Work in process 7,148 8,743 11,915
Inventory $ 29,085 $ 32,291 $ 39,979