v3.26.1
Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Apr. 04, 2026
Jan. 03, 2026
Payables and Accruals [Abstract]    
Total accounts payable and accrued liabilities $ 154,167 $ 163,312