XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Lease Maturities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
For the remaining nine months ending December 31, 2019 $ 4,075
2020 4,624
2021 3,588
2022 2,089
2023 1,440
Thereafter 4,625
Total future lease payments 20,441
Imputed interest (2,951)
Total $ 17,490