XML 76 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Leases [Abstract]    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ (1,299)  
Finance Lease, Liability, Undiscounted Excess Amount (303)  
Total Lease Liability Undiscounted Excess Amount (1,602)  
Schedule of Future Minimum Rental Payments    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 65  
Total Lease Future Payments Year 1 167  
Finance Lease, Liability, Payments, Due Year Four 14  
Total Lease Future Payments Year 4 59  
Operating Leases, Future Minimum Payments, Due in Two Years 176  
Finance Lease, Liability, Payments, Due Year Two 130  
Total Lease Future Payments Year 2 306  
Operating Leases, Future Minimum Payments, Due in Three Years 133  
Finance Lease, Liability, Payments, Due Year Three 118  
Total Lease Future Payments Year 3 251  
Operating Leases, Future Minimum Payments, Due in Four Years 45  
Operating Leases, Future Minimum Payments, Due in Five Years 22  
Finance Lease, Liability, Payments, Due Year Five 0  
Total Lease Future Payments Year 5 22  
Operating Leases, Future Minimum Payments, Due Thereafter 1,218  
Finance Lease, Liability, Payments, Due after Year Five 0  
Total Lease Future Payments Thereafter 1,218  
Operating Leases, Future Minimum Payments Due 1,696  
Finance Lease, Liability, Payment, Due 327  
Total Lease Future Payments 2,023  
Operating Leases, Future Minimum Payments Due, Next Twelve Months 102  
Operating Lease, Liability 397 $ 0
Finance Lease, Liability 24  
Total Lease Liability $ 421