v3.25.4
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Dec. 28, 2025
Dec. 29, 2024
Receivables [Abstract]    
Trade receivables, net $ 55,736 $ 57,439
Other receivables, net 5,611 8,406
Receivables from related parties, net 264 1,877
Total accounts receivable, net $ 61,611 $ 67,722