XML 79 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Leases [Abstract]  
2020 (Excluding the six months ended June 30, 2020) $ 8,948
2020 14,057
2021 8,755
2022 7,147
2023 6,599
Thereafter 13,720
Total future minimum lease payments 59,226
Less imputed interest (10,988)
Total $ 48,238