XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Obligations (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Leases  
Remainder of 2020 $ 20,417
2020 34,965
2021 30,389
2022 26,453
2023 22,963
Thereafter 127,756
Total future lease payments 262,943
Less: imputed interest 62,078
Total 200,865
Finance Leases  
Remainder of 2020 418
2020 270
2021 229
2022 119
2023 46
Thereafter 32
Total future lease payments 1,114
Less: imputed interest 47
Total $ 1,067