XML 123 R110.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Future Minimum Payments for Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Finance Lease    
2021 $ 307  
2022 307  
2023 307  
2024 307  
2025 307  
Thereafter 1,105  
Total 2,640  
Less: Imputed interest (540)  
Total lease liabilities 2,100 $ 1,953
Operating Leases    
2021 5,725  
2022 4,713  
2023 3,285  
2024 2,723  
2025 2,281  
Thereafter 7,592  
Total 26,319  
Less: Imputed interest (3,329)  
Total lease liabilities $ 22,990 $ 18,893