v3.26.1
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
Apr. 03, 2026
Jan. 02, 2026
Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]    
March 2027 $ 8,380  
March 2028 7,388  
March 2029 7,114  
March 2030 7,021  
March 2031 5,922  
Thereafter 11,261  
Total future minimum lease payments 47,086  
Less amounts representing interest (9,795)  
Total lease liability $ 37,291 $ 38,353