v3.26.3
Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Oct. 03, 2026
Jan. 03, 2026
Payables and Accruals [Abstract]    
Total accounts payable and accrued liabilities $ 159,039 $ 163,312