v3.25.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Sep. 28, 2024
Inventory Disclosure [Abstract]    
Raw materials and components $ 123,673 $ 72,279
Work in process 0 4,538
Finished goods 15,228 29,319
Total inventories $ 138,901 $ 106,136