XML 130 R114.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Future lease payments required for leases that have initial or remaining non-cancelable lease terms (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
2021 $ 6,800
2022 5,622
2023 3,767
2024 2,584
2025 1,888
Thereafter 1,721
Total future lease payments 22,382
Less: Imputed interest (1,218)
Present value of lease liabilities $ 21,164