XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Operating Leases    
Less than one year $ 19,479  
1 to 2 years 19,005  
2 to 3 years 18,384  
3 to 4 years 17,792  
4 to 5 years 15,644  
After 5 years 35,902  
Total future minimum rental commitments 126,206  
Less - amounts representing interest (23,272)  
Present value of lease liabilities 102,934  
Finance Leases    
Less than one year 2,108  
1 to 2 years 1,655  
2 to 3 years 968  
3 to 4 years 104  
4 to 5 years 8  
After 5 years 0  
Total future minimum rental commitments 4,843  
Less - amounts representing interest (195)  
Present value of lease liabilities $ 4,648 $ 4,629