v3.25.4
Commitments and Contingencies - Right of Recourse (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Commitments and Contingencies Disclosure [Abstract]    
Maturity period for bank acceptance (in months) 6 months  
Banker's acceptances drafts $ 9,556 $ 7,952