XML 67 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]    
Remainder of 2019 $ 379  
2020 511  
2021 516  
2022 532  
2023 473  
Thereafter 225  
Total future minimum lease payments 2,636  
Less amount representing interest (68)  
Present value of obligations under operating leases 2,568  
Less current portion (374)
Long-term operating lease obligations $ 2,194