v3.25.2
INCOME TAXES - Schedule of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
United States $ (13,941) $ (26,859) $ (25,937) $ (39,261)
Canada (16,274) (13,760) (45,483) (20,671)
Loss before income taxes $ (30,215) $ (40,619) $ (71,420) $ (59,932)