XML 100 R71.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Future Lease Payments Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2021 $ 5,293  
2022 4,501  
2023 3,398  
2024 2,465  
2025 2,280  
Thereafter 8,318  
Total lease payments 26,255  
Less imputed interest (3,842)  
Total discounted future lease payments $ 22,413 $ 23,213