XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases Schedule of operating lease payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 1,431  
Lessee, Operating Lease, Liability, Payments, Due Year Two 1,413  
Lessee, Operating Lease, Liability, Payments, Due Year Three 857  
Lessee, Operating Lease, Liability, Payments, Due Year Four 588  
Lessee, Operating Lease, Liability, Payments, Due Year Five 503  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 1,882  
Lessee, Operating Lease, Liability, Payments, Due 6,674  
Operating lease discount effect (736)  
Other Liabilities [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease liability $ 5,938 $ 7,686