v3.25.2
Restructuring - Schedule of Restructuring Rollforward (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2025
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 0
Restructuring Charges 32,609
Adjustment for non-cash charges (2,279)
Reduction for cash payments 0
Foreign Exchange 0
Ending balance 30,330
Termination Benefits  
Restructuring Reserve [Roll Forward]  
Beginning balance 0
Restructuring Charges 18,342
Adjustment for non-cash charges (2,081)
Reduction for cash payments 0
Foreign Exchange 0
Ending balance 16,261
Contract Termination Costs  
Restructuring Reserve [Roll Forward]  
Beginning balance 0
Restructuring Charges 14,097
Adjustment for non-cash charges (37)
Reduction for cash payments 0
Foreign Exchange 0
Ending balance 14,060
Other  
Restructuring Reserve [Roll Forward]  
Beginning balance 0
Restructuring Charges 170
Adjustment for non-cash charges (161)
Reduction for cash payments 0
Foreign Exchange 0
Ending balance $ 9