XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases, Year End (Details) - USD ($)
$ in Thousands
Jul. 01, 2022
Dec. 31, 2021
Operating Leases    
2022 $ 27,815 $ 26,026
2023 23,315 24,893
2024 17,413 20,639
2025 16,086 16,740
2026   15,575
Thereafter   65,695
Total minimum lease payments including interest 165,009 169,568
Less:  Amounts representing interest 23,182 25,474
Present value of minimum lease principal payments 141,827 144,094
Less: Current portion of lease liabilities - operating leases 24,771 22,048
Noncurrent portion of lease liabilities - operating leases 117,056 122,046
Financing Leases    
2022 2,750 7,145
2023 2,808 7,201
2024 2,869 7,396
2025 1,233 7,593
2026   6,100
Thereafter   49,728
Total minimum lease payments including interest 12,318 85,163
Less:  Amounts representing interest 1,412 14,097
Present value of minimum lease principal payments 10,906 71,066
Less: Current portion of lease liabilities - financing leases 2,214 6,060
Noncurrent portion of lease liabilities - financing leases $ 8,692 $ 65,006