XML 77 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule of Future Minimum Rental Payments    
Operating Leases, Future Minimum Payments, Remainder of Year $ 450  
Operating Leases, Future Minimum Payments Due, Next Twelve Months 603  
Operating Leases, Future Minimum Payments, Due in Two Years 586  
Operating Leases, Future Minimum Payments, Due in Three Years 588  
Operating Leases, Future Minimum Payments, Due in Four Years 254  
Operating Leases, Future Minimum Payments, Due Thereafter 1,190  
Operating Leases, Future Minimum Payments Due 3,671  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 1,505  
Operating Lease, Liability 2,166 $ 2,311
Finance Lease, Liability, to be Paid, Remainder of Year 18  
Finance Lease, Liability, to be Paid, Year One 14  
Finance Lease, Liability, to be Paid, Year Two 4  
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 36  
Finance Lease, Liability, Undiscounted Excess Amount (5)  
Finance Lease, Liability 31 36
Total Lease Future Payments Remainder of Year 468  
Total Lease Future Payments Year 1 617  
Total Lease Future Payments Year 2 590  
Total Lease Future Payments Year 3 588  
Total Lease Future Payments Year 4 254  
Total Lease Future Payments Thereafter 1,190  
Total Lease Future Payments 3,707  
Total Lease Liability Undiscounted Excess Amount (1,510)  
Total Lease Liability $ 2,197 $ 2,347