XML 73 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Schedule of Annual Minimum Operating Lease Payments) (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2019 $ 896
Operating Leases, Future Minimum Payments, Due in Two Years 1,235
Lessee, Operating Lease, Liability, Payments, Due Year Three 1,011
2021 734
Lessee, Operating Lease, Liability, Payments, Due Year Five 558
Total future lease payments 4,434
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ 438