XML 79 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Summary of Minimum Future Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating leases  
2020 $ 13,319
2021 12,920
2022 12,887
2023 12,450
2024 8,605
Thereafter 0
Total 60,181
Less: imputed interest (6,443)
Net lease obligation 53,738
Finance leases  
2020 25,661
2021 24,455
2022 17,716
2023 6,424
2024 1,488
Thereafter 135
Total 75,879
Less: imputed interest (7,267)
Net lease obligation $ 68,612