XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Lease Maturities (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
For the remaining six months ending December 31, 2019 $ 2,755
2020 4,849
2021 3,814
2022 2,309
2023 1,641
Thereafter 4,887
Total future lease payments 20,255
Imputed interest (2,910)
Total $ 17,345