Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies (Details Textual)

v3.25.4
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Summary Of Significant Accounting Policies [Line Items]      
Cash on hand $ 73.0    
Cash held in institutions in EMEA 38.00%    
Accounts receivable $ 116.0 $ 104.6 $ 114.8
Accrued Warranty Balances 2.3 2.4  
Contract asset, current 0.0 4.2 3.8
Contract Liabilities, current $ 0.4 2.7 2.1
Contract liabilities description The Company has no individual components of Other accrued expenses and current liabilities in excess of five percent of Total current liabilities on the Consolidated Balance Sheets at January 3, 2026, December 28, 2024 and December 30, 2023.    
Research and development costs charged to expense $ 19.1 20.1 19.2
Amortization Expense of Capitalized Software Development Costs $ 1.9 1.3 $ 0.7
Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Percentage of income tax positions recognized 50.00%    
Customer Relationships [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Useful life (years) 8 years    
Customer Relationships [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Useful life (years) 26 years    
Technology-Based Intangible Assets [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Useful life (years) 5 years    
Technology-Based Intangible Assets [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Useful life (years) 13 years    
Supply Agreement [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Useful life (years) 10 years    
Trade Name And Brands [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Useful life (years) 10 years    
Trade Name And Brands [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Useful life (years) 20 years    
Custom Products [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Contract period for sale of product 3 months    
Custom Products [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Contract period for sale of product 1 year    
Software and Software Development Costs [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Capitalized software development costs $ 13.2 $ 11.1  
Employee Stock Option      
Summary Of Significant Accounting Policies [Line Items]      
Unvested stock options 155,012