XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finance Leases Signed    
2023 $ 353  
2024 416  
2025 416  
2026 409  
2027 199  
Thereafter 149  
Total lease payments 1,942  
Less: Interest (197)  
Present Value of Net Future Minimum Lease Payments 1,745  
Finance Leases Less: Leases Not Yet Commenced    
2023 (7)  
2024 (9)  
2025 (10)  
2026 (10)  
2027 (10)  
Thereafter (2)  
Total lease payments (48)  
Less: Interest 6  
Present Value of Net Future Minimum Lease Payments (42)  
Finance Leases in Effect    
2023 346  
2024 407  
2025 406  
2026 399  
2027 189  
Thereafter 147  
Total lease payments 1,894  
Less: Interest (191)  
Total finance lease obligations 1,703 $ 1,793
Operating Leases Signed    
2023 2,953  
2024 3,082  
2025 2,651  
2026 2,216  
2027 1,371  
Thereafter 4,718  
Total lease payments 16,991  
Less: Interest (2,647)  
Present Value of Net Future Minimum Lease Payments 14,344  
Operating Leases Less: Leases Not Yet Commenced    
2023 (87)  
2024 (194)  
2025 (178)  
2026 (111)  
2027 (6)  
Thereafter 0  
Total lease payments (576)  
Less: Interest 40  
Present Value of Net Future Minimum Lease Payments (536)  
Operating Leases in Effect    
2023 2,866  
2024 2,888  
2025 2,473  
2026 2,105  
2027 1,365  
Thereafter 4,718  
Total lease payments 16,415  
Less: Interest (2,607)  
Total operating lease obligations $ 13,808 $ 13,531