XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Aggregate future lease payment (Detail)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
Operating Leases, Remainder of 2022 $ 1,210
Operating Leases, 2023 1,142
Operating Leases, 2024 706
Operating Leases, 2025 423
Operating Leases, 2026 6
Operating Leases, Total future lease payments 3,487
Less: Present value adjustment (164)
Present value of future payments 3,323
Finance Leases [Abstract]  
Finance Leases, Remainder of 2022 35
Finance Leases, 2023 69
Finance Leases, 2024 0
Finance Leases, 2025 0
Finance Leases, 2026 0
Finance Leases, Total future lease payments 104
Less: Present value adjustment (6)
Present value of future payments $ 98