v3.26.3
Operating Leases - Schedule of Estimated Future Maturities of Lease Liabilities under Operating and Finance Leases Having Initial or Remaining Non-Cancelable Lease Terms More Than One Year (Details) - USD ($)
$ in Thousands
Oct. 02, 2026
Jan. 02, 2026
Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]    
September 2027 $ 7,968  
September 2028 6,945  
September 2029 7,041  
September 2030 6,319  
September 2031 5,216  
Thereafter 8,328  
Total future minimum lease payments 41,817  
Less amounts representing interest (8,173)  
Total lease liability $ 33,644 $ 38,353