XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating leases  
2020 $ 11,607
2021 20,783
2022 10,249
2023 6,994
2024 2,171
Thereafter 10,921
Total undiscounted remaining minimum lease payments 62,725
Less imputed interest (10,066)
Total discounted remaining minimum lease payments 52,659
Finance leases  
2020 754
2021 1,374
2022 766
2023 125
2024 0
Thereafter 0
Total undiscounted remaining minimum lease payments 3,019
Less imputed interest (177)
Total discounted remaining minimum lease payments $ 2,842