v3.26.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Operating lease 2026 $ 1,028
Operating lease 2027 1,233
Operating lease 2028 1,053
Operating lease 2029 583
Operating lease 2030 579
Operating lease 2031 145
Operating lease total future minimum lease payments 4,621
Operating lease less: imputed interest (417)
Operating lease total $ 4,204