XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Inventory (Details) - USD ($)
$ in Thousands
Dec. 27, 2025
Dec. 28, 2024
Balance Sheet Components [Abstract]    
Raw materials $ 47,969 $ 45,547
Work-in-progress 42,812 38,366
Finished goods 20,103 17,763
Inventory, net $ 110,884 $ 101,676