XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition Contract with customer, asset and liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Dec. 31, 2024
Revenue Recognition [Abstract]          
Contract liabilities - current $ 4,166   $ 4,166   $ 3,756
Contract liabilities - noncurrent 3,532   3,532   4,655
Net contract liabilities 7,698   7,698   $ 8,411
Liability recognized in revenue $ 470 $ 1,480 $ 2,546 $ 3,370