XML 85 R63.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases  
2021 $ 7,018
2022 8,299
2023 6,952
2024 5,044
2025 5,166
Thereafter 24,311
Total future minimum lease payments 56,790
Less: Interest (10,015)
Total 46,775
Finance Leases  
2021 4,789
2022 3,600
2023 3,698
2024 3,804
2025 3,862
Thereafter 13,892
Total future minimum lease payments 33,645
Less: Interest (3,923)
Total $ 29,722