XML 66 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Description of Business and Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 29, 2023
USD ($)
Segment
Dec. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Organization And Description Of Business And Accounting Policies [Line Items]      
Number of operating segments | Segment 1    
Revenue, Remaining Performance Obligation, Amount $ 0    
Deferred Revenues 0 $ 0 $ 0
Goodwill $ 1,786,000 1,786,000  
Percentage of deduction in GILTI 50.00%    
Capitalized cloud-based software implementation costs $ 2,406,000 $ 0  
Capitalized Computer Software, Amortization $ 0    
Board of Directors      
Organization And Description Of Business And Accounting Policies [Line Items]      
Option Vesting Term 1 year    
Minimum | Executive Officers and Employees      
Organization And Description Of Business And Accounting Policies [Line Items]      
Option Vesting Term 3 years    
Maximum | Executive Officers and Employees      
Organization And Description Of Business And Accounting Policies [Line Items]      
Option Vesting Term 4 years    
Patents And Licenses | Minimum      
Organization And Description Of Business And Accounting Policies [Line Items]      
Finite-Lived Intangible Asset, Useful Life 3 years    
Patents And Licenses | Maximum      
Organization And Description Of Business And Accounting Policies [Line Items]      
Finite-Lived Intangible Asset, Useful Life 20 years    
Customer Relationships      
Organization And Description Of Business And Accounting Policies [Line Items]      
Finite-Lived Intangible Asset, Useful Life 10 years    
Developed technology | Minimum      
Organization And Description Of Business And Accounting Policies [Line Items]      
Finite-Lived Intangible Asset, Useful Life 3 years    
Developed technology | Maximum      
Organization And Description Of Business And Accounting Policies [Line Items]      
Finite-Lived Intangible Asset, Useful Life 10 years    
Customer Concentration Risk | One Customer | Trade Accounts Receivable      
Organization And Description Of Business And Accounting Policies [Line Items]      
Concentration risk, percentage 70.00% 59.00%  
Customer Concentration Risk | One Customer | Sales Revenue, Net      
Organization And Description Of Business And Accounting Policies [Line Items]      
Concentration risk, percentage 58.00% 52.00% 47.00%