XML 122 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Future Maturities of Lease Liabilities (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases  
2021 $ 2,580
2022 2,156
2023 1,482
2024 777
2025 and thereafter 9,928
Total lease payments 16,923
Less amount of lease payment representing interest 5,940
Total present value of lease payments 10,983
Finance Leases  
2021 83
2022 64
2023 60
2024 30
2025 and thereafter 19
Total lease payments 256
Less amount of lease payment representing interest 19
Total present value of lease payments $ 237