Annual report [Section 13 and 15(d), not S-K Item 405]

Restructuring Activity - Additional Information (Details)

v3.25.4
Restructuring Activity - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 24,525 $ 53,379 $ 19,786
Contract Termination      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 17,100    
Employee separation expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 6,927 28,920 17,897
Lease related charges      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 449 7,213 $ 42
2024 Workforce Reduction      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   29,900  
2024 Workforce Reduction | Contract Termination      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   16,500  
2024 Workforce Reduction | Employee separation expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   9,100  
2024 Workforce Reduction | Lease related charges      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   4,300  
2023 Workforce Reduction      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   43,300  
2023 Workforce Reduction | Employee separation expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   19,800  
2023 Workforce Reduction | Other      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ 23,500