v3.26.1
SCHEDULE OF SUPPLEMENTAL CASH FLOWS INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Leases    
Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases $ 1,631 $ 1,794
Cash paid for amounts included in the measurement of lease liabilities: Financing cash flows from finance leases $ 63 $ 17
Weighted Average Remaining Lease Term, Operating leases 2 years 25 days 2 years 4 months 17 days
Weighted Average Remaining Lease Term, Finance leases   3 years 1 month 28 days
Weighted Average Discount Rate, Operating leases 7.60% 7.20%
Weighted Average Discount Rate, Finance leases 0.00% 6.20%