XML 112 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ (1,470)  
Finance Lease, Liability, Undiscounted Excess Amount (284)  
Total Lease Liability Undiscounted Excess Amount (1,754)  
Schedule of Future Minimum Rental Payments    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 87  
Total Lease Future Payments Year 1 281  
Finance Lease, Liability, Payments, Due Year Four 4  
Total Lease Future Payments Year 4 142  
Operating Leases, Future Minimum Payments, Due in Two Years 184  
Finance Lease, Liability, Payments, Due Year Two 116  
Total Lease Future Payments Year 2 300  
Operating Leases, Future Minimum Payments, Due in Three Years 150  
Finance Lease, Liability, Payments, Due Year Three 100  
Total Lease Future Payments Year 3 250  
Operating Leases, Future Minimum Payments, Due in Four Years 138  
Operating Leases, Future Minimum Payments, Due in Five Years 24  
Finance Lease, Liability, Payments, Due Year Five 0  
Total Lease Future Payments Year 5 24  
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,908  
Finance Lease, Liability, Payment, Due 307  
Total Lease Future Payments 2,215  
Operating Leases, Future Minimum Payments Due, Next Twelve Months 194  
Operating Lease, Liability 438 $ 0
Finance Lease, Liability 23  
Total Lease Liability $ 461