XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finance Leases Signed    
2023 $ 103  
2024 415  
2025 416  
2026 409  
2027 205  
Thereafter 156  
Total lease payments 1,704  
Less: Interest (164)  
Present Value of Net Future Minimum Lease Payments 1,540  
Finance Leases Less: Leases Not Yet Commenced    
2023 (2)  
2024 (11)  
2025 (11)  
2026 (11)  
2027 (11)  
Thereafter (9)  
Total lease payments (55)  
Less: Interest 7  
Present Value of Net Future Minimum Lease Payments (48)  
Finance Leases in Effect    
2023 101  
2024 404  
2025 405  
2026 398  
2027 194  
Thereafter 147  
Total lease payments 1,649  
Less: Interest (157)  
Total finance lease obligations 1,492 $ 1,793
Operating Leases Signed    
2023 1,386  
2024 4,171  
2025 3,537  
2026 2,973  
2027 2,465  
Thereafter 8,896  
Total lease payments 23,428  
Less: Interest (4,348)  
Present Value of Net Future Minimum Lease Payments 19,080  
Operating Leases Less: Leases Not Yet Commenced    
2023 (204)  
2024 (834)  
2025 (860)  
2026 (873)  
2027 (826)  
Thereafter (4,868)  
Total lease payments (8,465)  
Less: Interest 2,070  
Present Value of Net Future Minimum Lease Payments (6,395)  
Operating Leases in Effect    
2023 1,182  
2024 3,337  
2025 2,677  
2026 2,100  
2027 1,639  
Thereafter 4,028  
Total lease payments 14,963  
Less: Interest (2,278)  
Total operating lease obligations $ 12,685 $ 13,531