XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Contract Balances) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Contract With Customer, Change In Liability [Roll Forward]    
Beginning contract liability $ 966 $ 1,055
Revenue recognized from contract liabilities included in the beginning balance (711) (753)
Increases due to cash received, net of amounts recognized in revenue during the period 1,112 681
Ending contract liability $ 1,367 $ 983