XML 109 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of Lease Liabilities (Details)
Jan. 01, 2022
USD ($)
Operating Leases  
2022 $ 21,876,000
2023 18,883,000
2024 14,943,000
2025 13,338,000
2026 10,070,000
Thereafter 15,225,000
Total lease payments 94,335,000
Less: Interest (7,779,000)
Present value of lease liabilities 86,556,000
Finance Leases  
2022 2,914,000
2023 2,841,000
2024 2,484,000
2025 2,085,000
2026 139,000
Thereafter 0
Total lease payments 10,463,000
Less: Interest (325,000)
Present value of lease liabilities 10,138,000
Total  
2022 24,790,000
2023 21,724,000
2024 17,427,000
2025 15,423,000
2026 10,209,000
Thereafter 15,225,000
Total lease payments 104,798,000
Less: Interest (8,104,000)
Present value of operating lease and finance lease liabilities 96,694,000
Payments for leases with option to extend 0
Operating lease minimum lease payments for leases signed but not yet commenced 17,300,000
Finance lease payments related to options to extend lease terms 0
Finance lease minimum lease payments for leases signed but not yet commenced $ 3,400,000