XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Payments for Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Finance Lease    
2022 $ 307  
2023 307  
2024 307  
2025 307  
2026 307  
Thereafter 951  
Total 2,486  
Less: Imputed interest (483)  
Total lease liabilities 2,003 $ 2,100
Operating Leases    
2022 5,667  
2023 3,809  
2024 3,148  
2025 2,866  
2026 2,153  
Thereafter 7,843  
Total 25,486  
Less: Imputed interest (3,323)  
Total lease liabilities $ 22,163 $ 22,990