XML 59 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future Minimum Payments Due Under Prior Guidance (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 18,618
2021 16,942
2022 12,423
2023 6,410
2024 4,474
Thereafter 10,304
Total lease payments $ 69,171