XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring - Restructuring Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Restructuring Reserve [Roll Forward]    
Restructuring reserve balance at May 1 $ 434  
Expense 822 $ 0
Payments and adjustments (820)  
Restructuring reserve balance at July 31 56  
Employee Severance    
Restructuring Reserve [Roll Forward]    
Expense $ 442