XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finance Leases Signed    
2023 $ 218  
2024 427  
2025 428  
2026 420  
2027 210  
Thereafter 161  
Total lease payments 1,864  
Less: Interest (187)  
Present Value of Net Future Minimum Lease Payments 1,677  
Finance Leases Less: Leases Not Yet Commenced    
2023 (4)  
2024 (15)  
2025 (16)  
2026 (16)  
2027 (16)  
Thereafter (12)  
Total lease payments (79)  
Less: Interest 10  
Present Value of Net Future Minimum Lease Payments (69)  
Finance Leases in Effect    
2023 214  
2024 412  
2025 412  
2026 404  
2027 194  
Thereafter 149  
Total lease payments 1,785  
Less: Interest (177)  
Total finance lease obligations 1,608 $ 1,793
Operating Leases Signed    
2023 1,846  
2024 2,974  
2025 2,322  
2026 1,734  
2027 1,226  
Thereafter 3,970  
Total lease payments 14,072  
Less: Interest (2,239)  
Present Value of Net Future Minimum Lease Payments 11,833  
Operating Leases Less: Leases Not Yet Commenced    
2023 (69)  
2024 (198)  
2025 (174)  
2026 (113)  
2027 (14)  
Thereafter (4)  
Total lease payments (572)  
Less: Interest 39  
Present Value of Net Future Minimum Lease Payments (533)  
Operating Leases in Effect    
2023 1,777  
2024 2,776  
2025 2,148  
2026 1,621  
2027 1,212  
Thereafter 3,966  
Total lease payments 13,500  
Less: Interest (2,200)  
Total operating lease obligations $ 11,300 $ 13,531