XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Future Minimum Rental Payments For Finance and Operating Leases (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Finance Leases, Three remaining months of 2022 $ 916  
Finance Leases, 2023 691  
Finance Leases, 2024 431  
Finance Leases, 2025 254  
Finance Leases, 2026 146  
Finance Leases, Thereafter 62  
Finance Leases, Total 2,500  
Finance Leases, Less: Imputed interest (99)  
Finance Leases, Total lease liabilities, net of interest 2,401 $ 2,611
Operating Leases, Three remaining months of 2022 814  
Operating Leases, 2023 2,293  
Operating Leases, 2024 2,038  
Operating Leases, 2025 1,893  
Operating Leases, 2026 1,758  
Operating Leases, Thereafter 476  
Operating Leases, Total 9,272  
Operating Leases, Less: Imputed interest (701)  
Operating Leases, Total lease liabilities, net of interest $ 8,571 $ 11,231