XML 89 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Aggregate future lease payment (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
Operating Leases, 2022 $ 2,228
Operating Leases, 2023 1,136
Operating Leases, 2024 687
Operating Leases, 2025 445
Operating Leases, 2026 22
Operating Leases, Total future lease payments 4,518
Less: Present value adjustment (243)
Present value of future payments 4,275
Finance Leases [Abstract]  
Finance Leases, 2022 76
Finance Leases, 2023 76
Finance Leases, 2024 0
Finance Leases, 2025 0
Finance Leases, 2026 0
Finance Leases, Total future lease payments 152
Less: Present value adjustment (11)
Present value of future payments $ 141