Annual report pursuant to Section 13 and 15(d)

Related Party Transactions (Details Textual)

v3.19.3.a.u2
Related Party Transactions (Details Textual) - Enovation Controls [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Related Party Transaction [Line Items]      
Due from entity $ 73 $ 296  
Due to entity 361 631  
Inventory Transactions [Member]      
Related Party Transaction [Line Items]      
Total sales to entity 1,441 2,584 $ 2,507
Total purchases from entity/related party $ 4,732 6,178 11,050
Transition Services Agreement [Member]      
Related Party Transaction [Line Items]      
Total purchases from entity/related party   $ 22 1,160
Maximum transition services period for specified services   1 year  
Transition Services Agreement [Member] | Miscellaneous Expense, Net [Member]      
Related Party Transaction [Line Items]      
Sales and related costs recognized   $ 39 $ 1,757