v3.26.1
Restructuring Activities - Schedule of Restructuring Charges (Details) - Restructuring
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring charges $ 7,866
Salaries and compensation - cash  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 6,484
General and administrative  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 1,382
Facilities Consolidation  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 1,382
Facilities Consolidation | Salaries and compensation - cash  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 0
Facilities Consolidation | General and administrative  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 1,382
Severance and Other Personnel Costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 6,484
Severance and Other Personnel Costs | Salaries and compensation - cash  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 6,484
Severance and Other Personnel Costs | General and administrative  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges $ 0