v3.26.1
Restructuring Charges - Schedule of Reconciliation of Changes in Restructuring Liability Balance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 11 Months Ended 17 Months Ended 22 Months Ended
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2026
October 2025 Restructuring Plan          
Restructuring Reserve [Roll Forward]          
Beginning balance $ 9,892        
Restructuring charges (credits) 1,132 $ 19,000      
Restructuring payments (7,614)        
Ending balance 3,410 3,410 $ 3,410 $ 3,410 $ 3,410
May 2025 Restructuring Plan          
Restructuring Reserve [Roll Forward]          
Beginning balance 6,263        
Restructuring charges (credits) (847)   29,300    
Restructuring payments (5,104)        
Ending balance 312 312 312 312 312
November 2024 Restructuring Plan          
Restructuring Reserve [Roll Forward]          
Beginning balance 138        
Restructuring charges (credits) 0     17,100  
Restructuring payments (138)        
Ending balance 0 0 0 0 0
June 2024 Restructuring Plan          
Restructuring Reserve [Roll Forward]          
Beginning balance 457        
Restructuring charges (credits) (450)       10,500
Restructuring payments (7)        
Ending balance 0 0 0 0 0
One-Time Termination Benefits | October 2025 Restructuring Plan          
Restructuring Reserve [Roll Forward]          
Beginning balance 8,198        
Restructuring charges (credits) 1,132        
Restructuring payments (7,467)        
Ending balance 1,863 1,863 1,863 1,863 1,863
Facility Exit Costs | October 2025 Restructuring Plan          
Restructuring Reserve [Roll Forward]          
Beginning balance 1,694        
Restructuring charges (credits) 0        
Restructuring payments (147)        
Ending balance $ 1,547 $ 1,547 $ 1,547 $ 1,547 $ 1,547