XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring Charges - Schedule of Reconciliation of Changes in Restructuring Liability Balance (Details) - USD ($)
$ in Thousands
3 Months Ended 5 Months Ended 10 Months Ended
Mar. 31, 2025
Mar. 31, 2025
Mar. 31, 2025
November 2024 Restructuring Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance $ 3,915    
Restructuring charges 2,595 $ 17,200  
Restructuring payments (4,963)    
Ending balance 1,547 1,547 $ 1,547
June 2024 Restructuring Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance 3,395    
Restructuring charges 325   10,300
Restructuring payments (3,223)    
Ending balance $ 497 $ 497 $ 497