XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Payments for Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Finance Lease    
2022 $ 307  
2023 307  
2024 307  
2025 307  
2026 307  
Thereafter 875  
Total 2,410  
Less: Imputed interest (456)  
Total lease liabilities 1,954 $ 2,100
Operating Leases    
2022 5,382  
2023 3,782  
2024 3,231  
2025 2,927  
2026 2,162  
Thereafter 7,423  
Total 24,907  
Less: Imputed interest (3,194)  
Total lease liabilities $ 21,713 $ 22,990