XML 72 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Schedule of Future Minimum Rental Payments    
Operating Leases, Future Minimum Payments, Remainder of Year $ 472  
Operating Leases, Future Minimum Payments Due, Next Twelve Months 601  
Operating Leases, Future Minimum Payments, Due in Two Years 527  
Operating Leases, Future Minimum Payments, Due in Three Years 516  
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 4,017  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 1,596  
Operating Lease, Liability 2,421 $ 324
Finance Lease, Liability, to be Paid, Remainder of Year 14  
Finance Lease, Liability, to be Paid, Year One 18  
Finance Lease, Liability, to be Paid, Year Two 8  
Finance Lease, Liability, to be Paid, Year Three 0  
Finance Lease, Liability, to be Paid, Year Four 0  
Finance Lease, Liability, to be Paid, after Year Five 0  
Finance Lease, Liability, Payment, Due 40  
Finance Lease, Liability, Undiscounted Excess Amount (3)  
Finance Lease, Liability 37 34
Total Lease Future Payments Remainder of Year 486  
Total Lease Future Payments Year 1 619  
Total Lease Future Payments Year 2 535  
Total Lease Future Payments Year 3 516  
Total Lease Future Payments Year 4 528  
Total Lease Future Payments Thereafter 1,373  
Total Lease Future Payments 4,057  
Total Lease Liability Undiscounted Excess Amount (1,599)  
Total Lease Liability $ 2,458 $ 358