Quarterly report pursuant to Section 13 or 15(d)

RESTRUCTURING CHARGES - Employee Severance Benefits and Related Costs (Details)

v3.23.2
RESTRUCTURING CHARGES - Employee Severance Benefits and Related Costs (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
facility
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
RESTRUCTURING CHARGES          
Number of facilities to be sold | facility 2        
Restructuring charges   $ 2,850 $ 9,697 $ 6,468 $ 9,697
Accrued expenses, end of period   3,100   3,100  
Employee Severance          
RESTRUCTURING CHARGES          
Accrued expenses, beginning of period       1,096  
Restructuring charges   2,900   6,468 9,697
Cash payments       (1,974) (390)
Stock-based compensation         (7,313)
Inventory write-off       (2,484)  
Accrued expenses, end of period $ 1,994 $ 3,106 $ 1,994 $ 3,106 $ 1,994