XML 78 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Contractual maturities and future minimum rental payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Contractual maturities of operating lease liabilities  
2020 (remainder) $ 15,835
2021 31,475
2022 28,341
2023 23,820
2024 17,601
2025 and thereafter 40,139
Total undiscounted lease liability 157,211
Less: present value adjustment (17,439)
Operating lease liability $ 139,772