Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details Textual)

v3.22.4
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Summary Of Significant Accounting Policies [Line Items]      
Right-of-use assets $ 19.2 $ 22.8  
Retained earnings 450.0 363.3  
Long-lived asset impairment 0.0    
Contract asset, current 3.8 2.2  
Contract Liabilities, current 3.3 4.4  
Research and development costs charged to expense $ 17.4 $ 16.8 $ 15.6
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