XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Dec. 30, 2022
Revenue from Contract with Customer [Abstract]          
Contract assets $ 1,256   $ 1,256   $ 1,659
Contract liabilities:          
Current portion 6,801   6,801   7,488
Long-term portion 6,724   6,724   6,582
Total contract liabilities 13,525   13,525   $ 14,070
Contract revenue recognized, including revenue from deferred revenue beginning balance     3,600 $ 4,500  
Revenues recognized for performance obligations satisfied in previous periods 53,900 $ 59,400 91,900 $ 91,100  
Remaining performance obligation $ 66,300   $ 66,300