v3.25.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 28, 2025
Dec. 29, 2024
Income Taxes [Line Items]    
Uncertain tax positions $ 1,700 $ 600
Deferred tax liabilities 26,418 11,778
Other Liabilities    
Income Taxes [Line Items]    
Deferred tax liabilities $ 1,100 $ 0