v3.26.1
Restructuring Charges - Reconciliation Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]      
Beginning balance $ 1,226 $ 1,381 $ 13,859
Restructuring charges incurred 194 1,881  
Payments made (349) (14,359)  
Ending balance 1,226 1,381  
Employee Terminations      
Restructuring Reserve [Roll Forward]      
Beginning balance   0 12,661
Restructuring charges incurred   947  
Payments made   (13,608)  
Ending balance   0  
Facilities Exit Costs      
Restructuring Reserve [Roll Forward]      
Beginning balance 1,226 1,381 $ 1,198
Restructuring charges incurred 194 934  
Payments made (349) (751)  
Ending balance $ 1,226 $ 1,381