XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF FUTURE PAYMENTS OF LEASE LIABILITIES (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 1,842
2026 1,857
2027 1,570
2028 1,569
2029 986
Thereafter 4,670
Total lease payments 12,494
Less: Interest (3,546)
Present value of lease liabilities 8,948
Finance Leases  
2025 165
2026 168
2027 60
2028 60
2029 44
Therafter
Total lease payments 497
Less: Interest (43)
Present value of lease liabilities 454
Operating and finance lease, 2025 2,007
Operating and finance lease, 2026 2,025
Operating and finance lease, 2027 1,630
Operating and finance lease, 2028 1,629
Operating and finance lease, 2029 1,030
Operating and finance lease, Thereafter 4,670
Operating and finance lease, Total lease payments 12,991
Operating and finance lease, Less: interest (3,589)
Operating and finance lease, Present value of lease liabilities $ 9,402