XML 56 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Lease Maturities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 (remaining) $ 24,871
2020 23,041
2021 17,174
2022 10,334
2023 (and thereafter) 17,056
Total future minimum lease payments 92,476
Less imputed interest (6,037)
Total $ 86,439