v3.26.1
Restatement of Previously Issued Consolidated Financial Statements - Narrative (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 27, 2025
Jun. 28, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Cash and cash equivalents, beginning of period $ 132,682 $ 133,079 $ 141,810
Cash and cash equivalents, end of period $ 183,947 132,682 133,079
Restatement Impacts      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Cash and cash equivalents, beginning of period   $ (33,052) (28,144)
Cash and cash equivalents, end of period     $ (33,052)