XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Apr. 30, 2025
Income Tax Disclosure [Abstract]          
Income tax expense (benefit) $ 528 $ (108) $ 2,204 $ 1,000  
Effective income tax rate 32.90% (8.50%) 24.60% 13.10%  
Tax benefit     $ 303    
Deferred tax liability, global tax exposure for unremitted earnings of international subsidiaries $ 1,291   $ 1,291   $ 1,507