v3.26.1
SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES (Details)
Jun. 30, 2026
Dec. 31, 2025
Leases    
Finance lease, Weighted-average remaining lease term (years) 1 year 6 months 1 year 3 months 21 days
Operating leases, Weighted-average remaining lease term (years) 3 years 1 month 6 days 3 years 6 months 10 days
Finance leases, Weighted average discount rate 7.13% 5.69%
Operating leases, Weighted average discount rate 8.50% 8.55%