XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring Activities - Schedule of Restructuring Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Reserve [Roll Forward]    
Beginning balance $ 1,617  
Restructuring costs 7,090 $ 4,582
Cash payments (6,704)  
Ending balance $ 2,003