XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future lease liability (Details) - USD ($)
$ in Thousands
Oct. 01, 2022
Oct. 02, 2021
Leases    
2023 $ 18,109  
2024 15,350  
2025 12,450  
2026 8,907  
2027 5,724  
Thereafter 10,412  
Total lease payments 70,952  
Less: imputed interest 5,691  
Total $ 65,261 $ 55,806