XML 102 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Future Minimum Rental Payments For Finance and Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Finance Leases, 2021 $ 1,186  
Finance Leases, 2022 1,080  
Finance Leases, 2023 568  
Finance Leases, 2024 160  
Finance Leases, 2025 152  
Finance Leases, Thereafter 425  
Finance Leases, Total 3,571  
Finance Leases, Less: Imputed interest (183)  
Finance Leases, Total lease liabilities, net of interest 3,388 $ 3,068
Operating Leases, 2021 2,879  
Operating Leases, 2022 2,870  
Operating Leases, 2023 2,499  
Operating Leases, 2024 2,279  
Operating Leases, 2025 2,229  
Operating Leases, Thereafter 3,163  
Operating Leases, Total 15,919  
Operating Leases, Less: Imputed interest (1,538)  
Operating Leases, Total lease liabilities, net of interest $ 14,381 $ 16,231