v3.26.1
SEGMENT AND GEOGRAPHICAL INFORMATION - Schedule of Revenues by Country (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]        
Revenues $ 30,430 $ 60,908 $ 67,422 $ 108,559
United States        
Segment Reporting [Line Items]        
Revenues 11,354 31,251 30,650 49,780
Canada        
Segment Reporting [Line Items]        
Revenues $ 19,076 $ 29,657 $ 36,772 $ 58,779