XML 88 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Maturities of lease liabilities:    
2021 $ 4,873  
2022 3,862  
2023 3,627  
2024 3,208  
2025 2,444  
Thereafter 5,707  
Total future minimum lease payments 23,721  
Less: imputed interest (4,016)  
Total lease liabilities $ 19,705 $ 22,527