XML 119 R71.htm IDEA: XBRL DOCUMENT v3.25.1
RESTRUCTURING CHARGES - Schedule of Accrued Restructuring Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]    
Beginning balance $ 11,733 $ 0
Restructuring charges, net 342 16,015
Cash payments (11,179) (4,282)
Ending balance $ 896 $ 11,733
Restructuring incurred cost statement of income or comprehensive income extensible enumeration not disclosed flag Restructuring charges, net