XML 18 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Maturities of Lease Liabilities (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 2,462
2021 2,026
2022 1,607
2023 1,066
2024 and thereafter 9,113
Total lease payments 16,274
Less amount of lease payment representing interest 5,966
Total present value of lease payments 10,308
Finance Leases  
2020 109
2021 45
2022 26
2023 22
2024 and thereafter 0
Total lease payments 202
Less amount of lease payment representing interest 10
Total present value of lease payments $ 192