XML 95 R76.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Schedule of Future Minimum Operating and Capital Lease Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 1,421
2020 1,339
2021 1,245
2022 1,251
2023 393
Thereafter 1,015
Total minimum lease payments 6,664
2019 36
2020 36
2021 36
2022 36
2023 15
Thereafter
Total minimum lease payments 159
Less amounts representing interest (31)
Present value of net minimum lease payments $ 128