XML 78 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Leases    
Lease obligations expire, description These lease obligations expire at various dates through 2027  
Operating Lease, Right-of-Use Asset $ 3,302,000 $ 3,211,000
Operating Lease, Liability 3,488,000  
Lease, Cost 300,000  
Operating Lease, Cost 300,000  
Short term lease cost $ 25,597