v3.25.4
Restructuring charges - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]          
Restructuring charges     $ 4,044 $ 24,412 $ 738
First quarter 2024 restructuring          
Restructuring Cost and Reserve [Line Items]          
Expected percent of positions eliminated   4.00%      
Severance Costs   $ 2,300      
Restructuring Costs and Asset Impairment Charges   600      
First quarter 2024 restructuring | Cease of use impairment charge          
Restructuring Cost and Reserve [Line Items]          
Restructuring Costs and Asset Impairment Charges   3,300      
Third quarter 2024 restructuring          
Restructuring Cost and Reserve [Line Items]          
Expected percent of positions eliminated 25.00%        
Severance Costs $ 12,700        
Restructuring Reserve [Roll Forward]          
Restructuring liability Start of Period     8,573    
Cash paid     (4,254)    
Non-cash settlements     (319)    
Restructuring liability End of Period   8,573 4,000 8,573  
Restructuring charges 18,700        
Third quarter 2024 restructuring | Employee Severance and Pay Related Costs [Member]          
Restructuring Reserve [Roll Forward]          
Restructuring liability Start of Period     2,535    
Cash paid     (2,216)    
Non-cash settlements     (319)    
Restructuring liability End of Period   2,535 0 2,535  
Third quarter 2024 restructuring | Other Restructuring [Member]          
Restructuring Reserve [Roll Forward]          
Cash paid     (2,038)    
Non-cash settlements     0    
Third quarter 2024 restructuring | Contract Termination          
Restructuring Reserve [Roll Forward]          
Restructuring liability Start of Period     6,038    
Restructuring liability End of Period   $ 6,038 $ 4,000 $ 6,038  
Restructuring charges $ 6,000