v3.26.1
RESTRUCTURING - Schedule of Restructuring Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Restructuring $ 2,735 $ (44) $ 2,582 $ (33)
Employee severance and related costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring 2,735 (54) 2,582 (57)
Office space reductions        
Restructuring Cost and Reserve [Line Items]        
Restructuring $ 0 $ 10 $ 0 $ 24