XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Lease Payments Due) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Six months ending December 31, 2022 $ 621  
Twelve months ending December 31, 2023 1,147  
Twelve months ending December 31, 2024 1,072  
Twelve months ending December 31, 2025 881  
Twelve months ending December 31, 2026 916  
Twelve months ending December 31, 2026 849  
Thereafter 6,584  
Total undiscounted cash flows 12,070  
Discount 1,854  
Lease liabilities $ 10,216 $ 11,567