v3.26.1
Restructuring and Other Charges - Schedule of Restructuring and Other Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 07, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Reserve [Roll Forward]          
Balance as of December 31, 2025       $ 0  
Charges $ 165,000 $ 150,693 $ 0 150,693 $ 0
Cash payments       (98,567)  
Non-cash items       (27,853)  
Balance as of June 30, 2026   24,273   24,273  
Severance Payments & Employee Benefits          
Restructuring Reserve [Roll Forward]          
Balance as of December 31, 2025       0  
Charges 125,000     121,269  
Cash payments       (98,556)  
Non-cash items       0  
Balance as of June 30, 2026   22,713   22,713  
Stock-based Compensation          
Restructuring Reserve [Roll Forward]          
Balance as of December 31, 2025       0  
Charges 35,000     27,853  
Cash payments       0  
Non-cash items       (27,853)  
Balance as of June 30, 2026   0   0  
Other Costs          
Restructuring Reserve [Roll Forward]          
Balance as of December 31, 2025       0  
Charges $ 5,000     1,571  
Cash payments       (11)  
Non-cash items       0  
Balance as of June 30, 2026   $ 1,560   $ 1,560