XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future lease payments required for leases that have initial or remaining non-cancelable lease terms (Detail)
$ in Thousands
Mar. 31, 2022
USD ($)
2022 (excluding the three months ended March 31, 2022) $ 5,440
2023 5,914
2024 4,706
2025 3,931
2026 2,665
Thereafter 1,964
Total future lease payments 24,620
Less: Imputed interest (1,192)
Present value of lease liabilities $ 23,428