XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Components of Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Components of income before income taxes      
Domestic $ (101,092) $ (57,289) $ (37,777)
Foreign 50,126 29,750 29,721
LOSS BEFORE INCOME TAXES $ (50,966) $ (27,539) $ (8,056)