XML 81 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Future Minimum Rental Payments For Finance and Operating Leases (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Finance Leases, Three remaining months of 2021 $ 329  
Finance Leases, 2022 1,064  
Finance Leases, 2023 671  
Finance Leases, 2024 243  
Finance Leases, 2025 152  
Finance Leases, Thereafter 619  
Finance Leases, Total 3,078  
Finance Leases, Less: Imputed interest (138)  
Finance Leases, Total lease liabilities, net of interest 2,940 $ 3,388
Operating Leases, Three remaining months of 2021 774  
Operating Leases, 2022 2,793  
Operating Leases, 2023 2,446  
Operating Leases, 2024 2,198  
Operating Leases, 2025 2,128  
Operating Leases, Thereafter 2,772  
Operating Leases, Total 13,111  
Operating Leases, Less: Imputed interest (1,129)  
Operating Leases, Total lease liabilities, net of interest $ 11,982 $ 14,381