v3.26.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS UNDER FINANCE LEASES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
December 31, 2026 [1] $ 11  
December 31, 2027 18  
December 31, 2028 9  
December 31, 2029 3  
Total lease payments 41  
Less imputed interest 2  
Total financing lease liabilities $ 39 $ 63
[1] Represents scheduled payments for the remaining six-month period ending December 31, 2026.