XML 106 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Future Maturities of Lease Liabilities (Detail)
$ in Thousands
Mar. 31, 2021
USD ($)
Operating Leases  
2021 $ 1,801
2022 2,188
2023 1,532
2024 738
2025 and thereafter 9,801
Total lease payments 16,060
Less amount of lease payment representing interest 5,787
Total present value of lease payments 10,273
Finance Leases  
2021 306
2022 215
2023 126
2024 79
2025 and thereafter 86
Total lease payments 812
Less amount of lease payment representing interest 51
Total present value of lease payments $ 761