v3.26.1
INCOME TAXES - Schedule of the Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Domestic $ (57) $ (247) $ 593
Foreign (19,499) 24,741 16,601
Total current (19,556) 24,494 17,194
Deferred:      
Domestic (189) 82 (461)
Foreign 0 0 (1,162)
Total deferred (189) 82 (1,623)
Total income tax provision $ (19,745) $ 24,576 $ 15,571