v3.26.1
SEGMENT REPORTING - Schedule of Revenues by Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
SEGMENT REPORTING        
Total $ 15,615 $ 19,055 $ 31,317 $ 34,829
United States        
SEGMENT REPORTING        
Total 15,465 18,984 30,299 34,525
Canada        
SEGMENT REPORTING        
Total $ 150 $ 71 $ 1,018 $ 304