v3.25.4
Allowance for Credit Losses - Schedule of Changes in Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2025
Dec. 29, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, Beginning balance $ (931) $ (777) $ (699)
(Provisions) reductions charged to operating results 157 (443) (512)
Account write-offs 55 289 434
Allowance for credit losses,Ending balance (719) (931) (777)
Accounts Receivable [Member]      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, Beginning balance (691) (550) (493)
(Provisions) reductions charged to operating results (49) (290) (364)
Account write-offs 55 149 307
Allowance for credit losses,Ending balance (685) (691) (550)
Prepaid Expenses and other Current Assets [Member]      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, Beginning balance (240) (227) (206)
(Provisions) reductions charged to operating results 206 (153) (148)
Account write-offs 0 140 127
Allowance for credit losses,Ending balance $ (34) $ (240) $ (227)