XML 54 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 27, 2024
USD ($)
Segment
Dec. 29, 2023
USD ($)
Organization And Summary Of Significant Accounting Policies [Line Items]    
Original maturities acquisition period 90 days  
Number of reporting units | Segment 1  
Percentage threshold of likelihood of tax positions being realized upon settlement with taxing authority 50.00%  
Foreign    
Organization And Summary Of Significant Accounting Policies [Line Items]    
Cash held in foreign-based commercial banks $ 47,100,000 $ 59,700,000
Losses incurred exceeding the insured limits $ 0 $ 0
Accounts Receivable | Customer Concentration Risk | Three Customers    
Organization And Summary Of Significant Accounting Policies [Line Items]    
Concentration of credit risk, Percentage 77.00% 63.00%
Minimum    
Organization And Summary Of Significant Accounting Policies [Line Items]    
Extended product warranty period 1 year  
Payment terms, due period 15 days  
Maximum    
Organization And Summary Of Significant Accounting Policies [Line Items]    
Extended product warranty period 2 years  
Payment terms, due period 60 days