XML 82 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases Maturities:    
2021 $ 9,818  
2022 10,266  
2023 10,393  
2024 8,317  
2025 8,036  
Thereafter 40,872  
Total Lease Payments 87,702  
Less: Imputed Interest 29,697  
Total Lease Obligations 58,005 $ 64,416
Finance Leases Maturities:    
2021 4,446  
2022 4,570  
2023 4,707  
2024 4,847  
2025 4,992  
Thereafter 28,902  
Total Lease Payments 52,464  
Less: Imputed Interest 10,746  
Total Lease Obligations $ 41,718 $ 45,141