XML 62 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Minimum Lease Payments by Period Expected (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Finance Lease Liabilities, Payments, Due [Abstract]    
2021 (excluding the six months ended June 30, 2021) $ 510  
2022 2,040  
2023 1,810  
2024 582  
2025 4  
Total Minimum Finance Lease Payments 4,946  
Less: imputed interest (200)  
Present Value of Finance Lease Liabilities 4,746 $ 1,412
Operating Lease Liabilities, Payments Due [Abstract]    
2021 (excluding the six months ended June 30, 2021) 628  
2022 2,493  
2023 1,776  
2024 1,808  
2025 1,443  
Thereafter 2,808  
Total Minimum Operating Lease Payments 10,956  
Less: imputed interest (1,038)  
Present Value of Operating Lease Liabilities $ 9,918 $ 4,716