XML 83 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Maturities Of Finance And Operating Lease Liabilities) (Details) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
2021 $ 12,175  
2022 9,406  
2023 9,796  
2024 8,798  
2025 8,442  
Thereafter 14,283  
Total lease payments 62,900  
Less: imputed interest (19,749)  
Total lease liabilities 43,151  
Less: current lease liabilities (7,024) $ (6,764)
Total non-current lease liabilities 36,127 $ 42,497
Finance Leases    
2021 2,201  
2022 1,108  
2023 167  
2024 0  
2025 0  
Thereafter 0  
Total lease payments 3,476  
Less: imputed interest (343)  
Total lease liabilities 3,133  
Less: current lease liabilities (1,922)  
Total non-current lease liabilities $ 1,211