XML 61 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of future maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
2021 $ 3,455  
2022 3,290  
2023 2,703  
2024 1,662  
2025 1,301  
Thereafter 3,914  
Total undiscounted future minimum lease payments 16,325  
Less imputed interest (1,437)  
Total discounted future minimum lease payments 14,888  
Finance Leases    
2021 80  
2022 70  
2023 58  
2024 30  
2025 0  
Thereafter 0  
Total undiscounted future minimum lease payments 238  
Less imputed interest (18)  
Total discounted future minimum lease payments $ 220  
Capital Lease Obligations    
2020   $ 86
2021   80
2022   71
2023   58
2024   30
Thereafter   0
Total minimum lease payments   325
Less: imputed interest (4.1% to 15.9%)   (34)
Total capital lease obligations   291
Less: current portion of capital lease obligations   (72)
Long-term capital lease obligations   219
Operating Lease Obligations    
2020   1,878
2021   1,813
2022   1,817
2023   1,840
2024   1,353
Thereafter   5,167
Total minimum lease payments   $ 13,868
Minimum    
Capital Lease Obligations    
Interest rate   4.10%
Maximum    
Capital Lease Obligations    
Interest rate   15.90%