XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Leases Leases (Maturities of Operating and Finance Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating leases    
2023 $ 1,380  
2024 1,302  
2025 1,077  
2026 1,008  
2027 977  
Thereafter 7,754  
Total minimum lease payments 13,498  
Less: amount representing interest 2,780  
Present value of net minimum lease payments 10,718 $ 10,981
Finance leases    
2023 311  
2024 314  
2025 317  
2026 236  
2027 211  
Thereafter 5,733  
Total minimum lease payments 7,122  
Less: amount representing interest 2,506  
Present value of net minimum lease payments $ 4,616 $ 4,776