XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.3
RESTRUCTURING - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]                
Restructuring charges $ 76,000 $ 518,000 $ 20,304,000 $ 24,546,000        
Restructuring liabilities 1,238,000 377,000 1,238,000 377,000 $ 17,567,000 $ 54,000 $ 1,705,000 $ 0
2024 Restructuring Plan                
Restructuring Cost and Reserve [Line Items]                
Restructuring charges 100,000   20,300,000          
Restructuring liabilities 1,200,000   1,200,000          
2023 Restructuring Plan                
Restructuring Cost and Reserve [Line Items]                
Restructuring charges 0 $ 500,000 0 $ 24,500,000        
Restructuring liabilities $ 0   $ 0     $ 0