v3.26.1
SEGMENT REPORTING (Details Textual)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Number
Mar. 31, 2025
USD ($)
Number
SEGMENT REPORTING    
Adjusted EBITDA | $ $ (1,280) $ (2,973)
Number of Operating Segments 1 1
Number of Reportable Segments 1 1