XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 07, 2024
Feb. 15, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Restructuring Cost and Reserve [Line Items]          
Number of positions eliminated (as a percent)   25.00%      
Restructuring     $ 1,533 $ 6,683  
November Restructuring          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses     1,500    
Restructuring     11,100    
Payments for restructuring     15,900   $ 4,800
Expected remaining restructuring costs     19,000    
February Restructuring          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses       6,700  
Payments for restructuring       3,800  
Employee Severance | Strategic Restructuring Plan          
Restructuring Cost and Reserve [Line Items]          
Number of positions eliminated (as a percent) 45.00%        
Employee Severance | November Restructuring          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses     300    
Employee Severance | February Restructuring          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses       5,200  
Contract Termination | November Restructuring          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses     100    
Contract Termination | February Restructuring          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses       900  
Other Restructuring | November Restructuring          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses     $ 1,100    
Other Restructuring | February Restructuring          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses       $ 600