XML 63 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Future Minimum Operating Lease Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Minimum Lease Commitments  
2019 $ 1,177
2020 975
2021 804
2022 325
2023 & thereafter 16
Total contractual obligations 3,297
Sublease Payments  
2019 399
2020 267
2021 134
2022 0
2023 & thereafter 0
Total contractual obligations 800
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity, Net [Abstract]  
2019 778
2020 708
2021 670
2022 325
2023 & thereafter 16
Total contractual obligations $ 2,497