XML 62 R43.htm IDEA: XBRL DOCUMENT v3.25.3
RESTRUCTURING - Schedule of Restructuring Reserve by Type of Cost (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
2025 Restructuring    
Restructuring Cost and Reserve [Line Items]    
Additional expense recorded $ 66 $ 5,416
Cash payments   (5,315)
Ending Balance 101 101
Estimated total restructuring costs to still be incurred 0 0
2024 Restructuring    
Restructuring Cost and Reserve [Line Items]    
Beginning Balance   170
Additional expense recorded 0 888
Cash payments   (1,058)
Ending Balance 0 0
Estimated total restructuring costs to still be incurred 0 0
Employee separation costs | 2025 Restructuring    
Restructuring Cost and Reserve [Line Items]    
Additional expense recorded 0 4,787
Cash payments   (4,787)
Ending Balance 0 0
Estimated total restructuring costs to still be incurred 0 0
Employee separation costs | 2024 Restructuring    
Restructuring Cost and Reserve [Line Items]    
Additional expense recorded 0  
Other costs | 2025 Restructuring    
Restructuring Cost and Reserve [Line Items]    
Additional expense recorded 66 629
Cash payments   (528)
Ending Balance 101 101
Estimated total restructuring costs to still be incurred 0 0
Other costs | 2024 Restructuring    
Restructuring Cost and Reserve [Line Items]    
Beginning Balance   170
Additional expense recorded 0 888
Cash payments   (1,058)
Ending Balance 0 0
Estimated total restructuring costs to still be incurred $ 0 $ 0