XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Income Tax Disclosure [Line Items]      
Effective income tax rate 16.30% 18.30% 4.60%
Tax benefits realized from the recognition of stock option deductions $ 0 $ 83 $ 2,067
Foreign net operating loss carryforwards 4,886 2,860  
Research and development state tax credits 880 586 522
United Kingdom and New Zealand      
Income Tax Disclosure [Line Items]      
Foreign net operating loss carryforwards 4,900    
State and Local Jurisdiction      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards 42    
Research and development state tax credits 458 $ 470 $ 561
Foreign Tax Authority      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards $ 19,000