XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Maturities of lease liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 7,726
2023 5,646
2024 4,030
2025 3,357
2026 1,909
Thereafter 9,460
Total lease payments 32,128
Less: Interest (6,673)
Operating lease liabilities 25,455
Finance Leases  
2022 9,020
2023 7,150
2024 5,150
2025 1,869
2026 1,727
Thereafter 2,994
Total lease payments 27,910
Less: Interest (2,920)
Finance lease liabilities $ 24,990