XML 78 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Future Minimum Lease Payments under ASC Topic 842 (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 remaining $ 3,828
2020 8,591
2021 6,745
2022 5,021
2023 4,022
Thereafter 4,286
Total future lease payments 32,493
Less implied interest (3,486)
Total $ 29,007