XML 46 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Maturity of Leases Liabilities on an Undiscounted Basis) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 (excluding the three months March 31, 2020) $ 9,948  
2021 9,438  
2022 8,034  
2023 6,761  
2024 5,093  
Thereafter 7,618  
Total lease payments 46,892  
Less: Imputed interest 6,498  
Total $ 40,394 $ 43,292