XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring and other Exit Charges - (Roll-forward of Restructuring Reserve) (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Accrued $ 4,056
Employee Severance  
Restructuring Reserve [Roll Forward]  
Restructuring reserve, beginning balance 2,408
Costs incurred (4,391)
Foreign currency impact (15)
Restructuring reserve, ending balance $ 2,058