XML 88 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring - Activity in Restructuring Accrual Footnote (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Restructuring Cost and Reserve [Line Items]        
New restructuring charges $ 1,018,000 $ 386,000 $ 1,180,000 $ 655,000
Restructuring payments     1,604,000  
2024 Restructuring Program        
Restructuring Cost and Reserve [Line Items]        
New restructuring charges     0  
Restructuring payments     $ 726,000