XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Future Maturities (Details)
$ in Thousands
Jul. 02, 2023
USD ($)
Operating Leases  
2023 (remaining six months) $ 7,212
2024 13,121
2025 9,422
2026 7,799
2027 4,906
Thereafter 2,091
Total lease payments 44,551
Less: imputed interest (6,177)
Total 38,374
Finance Leases  
2023 (remaining six months) 2,872
2024 5,653
2025 5,490
2026 3,999
2027 1,069
Thereafter 61
Total lease payments 19,144
Less: imputed interest (2,044)
Total $ 17,100