XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Future Minimum Rental Payments For Finance and Operating Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]    
Finance Leases ,Nine remaining months of 2022 $ 947  
Finance Leases, 2023 696  
Finance Leases, 2024 285  
Finance Leases, 2025 152  
Finance Leases, 2026 127  
Finance Leases, Thereafter 340  
Finance Leases, Total 2,547  
Finance Leases, Less: Imputed interest (106)  
Finance Leases, Total lease liabilities, net of interest 2,441 $ 2,611
Operating Leases , Nine remaining months of 2022 2,066  
Operating Leases, 2023 2,484  
Operating Leases, 2024 2,227  
Operating Leases, 2025 2,080  
Operating Leases, 2026 1,951  
Operating Leases, Thereafter 731  
Operating Leases, Total 11,539  
Operating Leases, Less: Imputed interest (913)  
Operating Leases, Total lease liabilities, net of interest $ 10,626 $ 11,231