v3.26.1
LEASES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Right of use assets - operating $ 4,222   $ 4,222   $ 4,437
Lease liability 4,538   4,538   4,757
Lease liability, current $ 748   $ 748   $ 771
Weighted average remaining lease term 6 years 9 months 18 days 7 years 6 months 6 years 9 months 18 days 7 years 6 months  
Operating lease, weighted average discount rate, percent 5.14% 3.60% 5.14% 3.60%  
Operating lease expense $ 256 $ 234 $ 495 $ 468  
Banbury [Member]          
Operating leases term, description     The lease in Banbury has a 15-year term ending in March 2036.