XML 65 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Operating Lease Maturities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 $ 14,615
2020 16,496
2021 13,954
2022 11,223
2023 8,916
Thereafter 18,891
Total undiscounted operating lease liability 84,095
Less: Imputed interest (14,517)
Total discounted operating lease liability $ 69,578