XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Future Minimum Rental Payments For Finance and Operating Leases (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]    
Finance Leases, Six remaining months of 2022 $ 855  
Finance Leases, 2023 671  
Finance Leases, 2024 286  
Finance Leases, 2025 162  
Finance Leases, 2026 128  
Finance Leases, Thereafter 262  
Finance Leases, Total 2,364  
Finance Leases, Less: Imputed interest (95)  
Finance Leases, Total lease liabilities, net of interest 2,269 $ 2,611
Operating Leases, Six remaining months of 2022 1,506  
Operating Leases, 2023 2,388  
Operating Leases, 2024 2,134  
Operating Leases, 2025 1,983  
Operating Leases, 2026 1,848  
Operating Leases, Thereafter 487  
Operating Leases, Total 10,346  
Operating Leases, Less: Imputed interest (816)  
Operating Leases, Total lease liabilities, net of interest $ 9,530 $ 11,231