XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Future Minimum Rental Payments    
Lessee, Operating Lease, Liability, to be Paid, Year One $ 478  
Finance Lease, Liability, to be Paid, Year One 10  
Total Lease Future Payments Year 1 488  
Lessee, Operating Lease, Liability, to be Paid, Year Two 619  
Finance Lease, Liability, to be Paid, Year Two 4  
Total Lease Future Payments Year 2 623  
Lessee, Operating Lease, Liability, to be Paid, Year Three 602  
Finance Lease, Liability, to be Paid, Year Three 0  
Total Lease Future Payments Year 3 602  
Lessee, Operating Lease, Liability, to be Paid, Year Four 257  
Finance Lease, Liability, to be Paid, Year Four 0  
Total Lease Future Payments Year 4 257  
Lessee, Operating Lease, Liability, to be Paid, Year Five 32  
Finance Lease, Liability, to be Paid, Year Five 0  
Total Lease Future Payments Year 5 32  
Lessee, Operating Lease, Liability, to be Paid, after Year Five 1,160  
Finance Lease, Liability, to be Paid, after Year Five 0  
Total Lease Future Payments Thereafter 1,160  
Operating Leases, Future Minimum Payments Due 3,148  
Finance Lease, Liability, Payment, Due 14  
Total Lease Future Payments 3,162  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,397)  
Finance Lease, Liability, Undiscounted Excess Amount (3)  
Total Lease Liability Undiscounted Excess Amount (1,400)  
Operating Lease, Liability 1,751 $ 1,934
Finance Lease, Liability 11 16
Total Lease Liability $ 1,762 $ 1,950