v3.24.2.u1
Restructuring Costs - Schedule of Restructuring Costs (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Balance as of April 1, 2024 $ 0
Costs incurred during the period 4,762
Payments made during the period 3,770
Balance as of June 30, 2024 992
Employee-Related Costs  
Restructuring Reserve [Roll Forward]  
Balance as of April 1, 2024 0
Costs incurred during the period 4,397
Payments made during the period 3,760
Balance as of June 30, 2024 637
Other Associated Costs  
Restructuring Reserve [Roll Forward]  
Balance as of April 1, 2024 0
Costs incurred during the period 365
Payments made during the period 10
Balance as of June 30, 2024 $ 355