v3.23.1
Revenue Recognition and Contracts with Customers (Details) - Schedule of revenue recognized - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Schedule Of Revenue Recognized Abstract    
Contract liabilities with customers at beginning of period $ 1,031
Revenue deferred 201
Revenue recognized (119)
Contract liabilities with customers at end of period $ 1,113