v3.26.1
SCHEDULE OF REVENUE RECOGNITION BY GEOGRAPHICAL AREA (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total Revenue $ 21,674 $ 28,705 $ 42,453 $ 49,423
UNITED STATES        
Segment Reporting [Line Items]        
Total Revenue 14,216 18,046 26,469 30,272
Non-US [Member]        
Segment Reporting [Line Items]        
Total Revenue [1] $ 7,458 $ 10,659 $ 15,984 $ 19,151
[1] International revenue primarily consists of Belgium, United Kingdom and The Netherlands.