v3.26.1
Revenue - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2025
Dec. 28, 2024
Contract with Customer, Liability [Roll Forward]    
Beginning contract liability $ 728 $ 966
Revenue recognized from contract liabilities included in the beginning balance (422) (808)
Increases due to cash received, net of amounts recognized in revenue during the period 557 570
Ending contract liability $ 863 $ 728