XML 115 R88.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 380
Operating Leases, Future Minimum Payments, Due in Two Years 265
Operating Leases, Future Minimum Payments, Due in Three Years 214
Operating Leases, Future Minimum Payments, Due in Four Years 138
Operating Leases, Future Minimum Payments, Due in Five Years $ 24