XML 122 R101.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES Maturities of Lease Liabilities, Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
LEASES    
2021 $ 12,702  
2022 9,648  
2023 7,661  
2024 6,133  
2025 3,336  
After 2026 11,941  
Lessee, Operating Lease, Liability, Payments, Due, Total 51,421  
Less: Imputed interest (5,931)  
Operating lease liabilities $ 45,490 $ 52,648