XML 97 R61.htm IDEA: XBRL DOCUMENT v3.24.4
Restructuring - Activity in Restructuring Accruals (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Restructuring Reserve [Roll Forward]    
Balance as of March 31, 2024   $ 2,746
Employee severance and related costs $ 3,662 4,317
Payments   (6,018)
Balance as of December 31, 2024 $ 1,045 $ 1,045