XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule of Future Minimum Rental Payments    
Lessee, Operating Lease, Liability, to be Paid, Year One $ 319  
Finance Lease, Liability, to be Paid, Year One 6  
Total Lease Future Payments Year 1 325  
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 2,989  
Finance Lease, Liability, Payment, Due 10  
Total Lease Future Payments 2,999  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,389)  
Finance Lease, Liability, Undiscounted Excess Amount (2)  
Total Lease Liability Undiscounted Excess Amount (1,391)  
Operating Lease, Liability 1,600 $ 1,934
Finance Lease, Liability 8 16
Total Lease Liability $ 1,608 $ 1,950