XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring Activities - Schedule of Restructuring Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Restructuring Reserve [Roll Forward]        
Beginning balance     $ 1,617  
Restructuring costs $ 2,466 $ 4,846 12,369 $ 10,626
Cash payments     (13,439)  
Ending balance $ 547   $ 547