v3.25.1
INCOME TAXES - Schedule of Income (Loss) Before Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
United States $ (108,848) $ (140,821)
Foreign (43,165) (30,379)
Loss before income taxes $ (152,013) $ (171,200)