XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Lease payments under non-cancelable operating leases) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Oct. 01, 2022
Leases    
Remainder of 2023 $ 12,268  
2024 22,789  
2025 19,976  
2026 15,759  
2027 12,502  
2028 3,498  
Thereafter 9,030  
Total lease payments 95,822  
Less: imputed interest 9,260  
Total $ 86,562 $ 65,261