XML 94 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 179  
Operating Leases, Future Minimum Payments, Due in Two Years 136  
Operating Leases, Future Minimum Payments, Due in Three Years 47  
Operating Leases, Future Minimum Payments, Due in Four Years 22  
Operating Leases, Future Minimum Payments, Due in Five Years 19  
Finance Lease, Liability, Payments, Remainder of Fiscal Year 16  
Total Lease Future Payments Year 1 195  
Finance Lease, Liability, Payments, Due Year Two 16  
Total Lease Future Payments Year 2 152  
Finance Lease, Liability, Payments, Due Year Three 6  
Total Lease Future Payments Year 3 53  
Finance Lease, Liability, Payments, Due Year Four 0  
Total Lease Future Payments Year 4 22  
Finance Lease, Liability, Payments, Due Year Five 0  
Total Lease Future Payments Year 5 19  
Operating Leases, Future Minimum Payments, Due Thereafter 1,199  
Finance Lease, Liability, Payments, Due after Year Five 0  
Total Lease Future Payments Thereafter 1,199  
Operating Leases, Future Minimum Payments Due 1,602  
Finance Lease, Liability, Payment, Due 38  
Total Lease Future Payments 1,640  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,278)  
Finance Lease, Liability, Undiscounted Excess Amount (4)  
Total Lease Liability Undiscounted Excess Amount (1,282)  
Operating Lease, Liability 324 $ 0
Finance Lease, Liability 34  
Total Lease Liability $ 358