XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies [Abstract]      
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 1,163,000    
Operating Leases, Future Minimum Payments, Due in Two Years 531,000    
Operating Leases, Future Minimum Payments, Due in Three Years 544    
Operating Leases, Future Minimum Payments, Due in Four Years 371    
Operating Leases, Future Minimum Payments, Due in Five Years 0    
Operating Leases, Future Minimum Payments, Due Thereafter 0    
Operating Leases, Future Minimum Payments Due 2,609,000    
Interest on Lease Payments (330,000)    
Present Value of Future Lease Payments 2,279,000    
Short-term Lease Commitment, Amount (1,089,000)    
Long-term Debt and Lease Obligation 1,190,000    
Right-of-use assets $ 2,300,000 $ 0 $ 1,799,000