XML 59 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Lease payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 (excludes the six months ended June 30, 2020) $ 3,719  
2021 6,667  
2022 6,314  
2023 5,960  
2024 and thereafter 14,844  
Total lease payments 37,504  
Less: Imputed Interest expense 7,126  
Total 30,378 $ 14,171
2020 (excludes the six months ended June 30, 2020) 3,000  
2021 3,000  
2022 3,000  
2023 3,000  
2024 and thereafter 27,000  
Total lease payments 39,000  
Less: Imputed Interest expense 12,789  
Total $ 26,211 $ 0