XML 95 R77.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
LEASES    
2021 $ 3,323  
2022 3,239  
2023 2,937  
2024 2,785  
2025 1,783  
Thereafter 867  
Total future minimum lease payments 14,934  
Less: Imputed interest (964)  
Present value of net future minimum lease payments $ 13,970 $ 13,480