XML 98 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring - Activity in Restructuring Accruals (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Restructuring Reserve [Roll Forward]    
Balance as of March 31, 2024   $ 2,746,000
Employee severance and related costs $ 386,000 655,000
Payments   (2,553,000)
Balance as of September 30, 2024 $ 848,000 848,000
2022 Restructuring Program    
Restructuring Reserve [Roll Forward]    
Employee severance and related costs   0
Payments   $ 0