XML 98 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details 3) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 1,727  
2024 968  
2025 773  
2026 212  
2027 164  
Thereafter 155  
Total future minimum lease payments 3,999  
Less imputed interest (221)  
Present value of lease liability 3,778  
Finance Leases    
2023 130  
2024 91  
2025 71  
2026 10  
2027 0  
Thereafter 0  
Total future minimum lease payments 302  
Less imputed interest (44)  
Present value of lease liability 112 $ 159
Total Leases    
Finance Leases    
2023 1,857  
2024 1,059  
2025 844  
2026 222  
2027 164  
Thereafter 155  
Total future minimum lease payments 4,301  
Less imputed interest (265)  
Present value of lease liability $ 4,036