v3.26.1
SCHEDULE OF FUTURE PAYMENTS OF LEASE LIABILITIES (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Remainder of 2026, operating leases $ 1,406
2027, operating leases 1,580
2028, operating leases 1,569
2029, operating leases 979
2030, operating leases 900
Therafter, operating leases 3,769
Total lease payments, operating leases 10,203
Imputed interest, operating leases (2,708)
Present value of lease liabilities, operating leases 7,495
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Remainder of 2026, finance leases 248
2027, finance leases 211
2028, finance leases 211
2029, finance leases 196
2030, finance leases 76
Thereafter, finance leases
Total lease payments 942
Less: Interest (106)
Present value of lease liabilities 836
Operating and finance lease, 2026 1,654
Operating and finance lease, 2026 1,791
Operating and finance lease, 2027 1,780
Operating and finance lease, 2028 1,175
Operating and finance lease, 2029 976
Operating and finance lease, Thereafter 3,769
Operating and finance lease, Total lease payments 11,145
Operating and finance lease, Less: interest (2,814)
Operating and finance lease, Present value of lease liabilities $ 8,331