XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Schedule of Future Minimum Rental Payments    
Operating Leases, Future Minimum Payments, Remainder of Year $ 313  
Operating Leases, Future Minimum Payments Due, Next Twelve Months 606  
Operating Leases, Future Minimum Payments, Due in Two Years 532  
Operating Leases, Future Minimum Payments, Due in Three Years 517  
Operating Leases, Future Minimum Payments, Due in Four Years 528  
Operating Leases, Future Minimum Payments, Due Thereafter 1,373  
Operating Leases, Future Minimum Payments Due 3,869  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 1,500  
Operating Lease, Liability 2,369 $ 324
Finance Lease, Liability, to be Paid, Remainder of Year 11  
Finance Lease, Liability, to be Paid, Year One 22  
Finance Lease, Liability, to be Paid, Year Two 12  
Finance Lease, Liability, to be Paid, Year Three 2  
Finance Lease, Liability, to be Paid, Year Four 0  
Finance Lease, Liability, to be Paid, after Year Five 0  
Finance Lease, Liability, Payment, Due 47  
Finance Lease, Liability, Undiscounted Excess Amount (5)  
Finance Lease, Liability 42 34
Total Lease Future Payments Remainder of Year 324  
Total Lease Future Payments Year 1 628  
Total Lease Future Payments Year 2 544  
Total Lease Future Payments Year 3 519  
Total Lease Future Payments Year 4 528  
Total Lease Future Payments Thereafter 1,373  
Total Lease Future Payments 3,916  
Total Lease Liability Undiscounted Excess Amount (1,505)  
Total Lease Liability $ 2,411 $ 358