XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jan. 01, 2022
Dec. 31, 2021
Oct. 01, 2021
Jan. 02, 2021
Other Liabilities Disclosure [Abstract]          
Accrued compensation and benefits $ 32,300   $ 24,725    
Accrued warranty 4,738 $ 4,783 4,783 $ 4,527 $ 4,919
Contract liabilities, current portion 6,695   6,995    
Finance lease obligations 651   599    
Accrued contingent considerations and earn-outs 113   47,522    
Other 14,132   13,855    
Total $ 58,629   $ 98,479