XML 61 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
RESTRUCTURING CHARGES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 06, 2023
Dec. 31, 2024
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 5,100 $ 0 $ 5,107
Stock-based compensation   $ 4,280 $ 3,335
One-Time Stock-Based Compensation Charge      
Restructuring Cost and Reserve [Line Items]      
Stock-based compensation 500    
Employee severance, benefits and related costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 1,600