XML 88 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finance Leases Signed    
2023 $ 608  
2024 425  
2025 425  
2026 418  
2027 212  
Thereafter 164  
Total lease payments 2,252  
Less: Interest (218)  
Present Value of Net Future Minimum Lease Payments 2,034  
Finance Leases Less: Leases Not Yet Commenced    
2023 (46)  
2024 (49)  
2025 (50)  
2026 (45)  
2027 (45)  
Thereafter (38)  
Total lease payments (273)  
Less: Interest 32  
Present Value of Net Future Minimum Lease Payments (241)  
Finance Leases in Effect    
2023 562  
2024 376  
2025 375  
2026 373  
2027 167  
Thereafter 126  
Total lease payments 1,979  
Less: Interest (186)  
Total finance lease obligations 1,793 $ 407
Operating Leases Signed    
2023 3,536  
2024 2,716  
2025 2,360  
2026 2,057  
2027 1,310  
Thereafter 4,682  
Total lease payments 16,661  
Less: Interest (2,718)  
Present Value of Net Future Minimum Lease Payments 13,943  
Less: Operating Leases Not Yet Commenced    
2023 (81)  
2024 (142)  
2025 (145)  
2026 (72)  
2027 (3)  
Thereafter 0  
Total lease payments (443)  
Less: Interest 31  
Present Value of Net Future Minimum Lease Payments (412)  
Operating Leases in Effect    
2023 3,455  
2024 2,574  
2025 2,215  
2026 1,985  
2027 1,307  
Thereafter 4,682  
Total lease payments 16,218  
Less: Interest (2,687)  
Total operating lease obligations $ 13,531 $ 17,775