XML 83 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Restructuring and Other Costs- Schedule of Restructuring Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]      
Balance as of December 31, 2024 $ 772    
Restructuring charges 27,172 $ 9,772 $ 0
Cash payments (27,096)    
Non-cash charges (229)    
Balance as of December 31, 2025 619 772  
Severance Expense [Member]      
Restructuring Reserve [Roll Forward]      
Balance as of December 31, 2024 772    
Restructuring charges 6,028    
Cash payments (5,952)    
Non-cash charges (229)    
Balance as of December 31, 2025 619 772  
Other Expense [Member]      
Restructuring Reserve [Roll Forward]      
Balance as of December 31, 2024 0    
Restructuring charges 21,144    
Cash payments (21,144)    
Non-cash charges 0    
Balance as of December 31, 2025 $ 0 $ 0