v3.26.3
SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASE (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Cash paid for amounts included in the measurement of lease liabilities        
Operating cash flows from operating leases $ 1,077 $ 402 $ 1,144 $ 809
Financing cash flows from finance leases 9   8  
Right-of-use assets obtained in exchange for lease obligations        
Operating leases $ 2,494 $ 361 $ 3,112 $ 416