XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Income Tax Contingency [Line Items]    
Federal income taxes, expected statutory rate 21.00%  
Effective income tax rate, provisions (benefit) 19.80% 23.50%
Accrued interest and penalties $ 0  
Gross tax-effected unrecognized tax benefits 0  
Federal    
Income Tax Contingency [Line Items]    
Net operating loss carryforwards 0  
State    
Income Tax Contingency [Line Items]    
Net operating loss carryforwards 27,100,000 $ 17,700,000
Tax credit carryforwards $ 3,300,000 2,800,000
State tax credit carryforwards expire date Apr. 30, 2049  
Valuation allowances for net operating loss carryforward $ 1,400,000 957,000
Valuation allowances for tax credits $ 1,900,000 $ 2,200,000
State | Minimum    
Income Tax Contingency [Line Items]    
Operating loss carry forwards expiration dates Apr. 30, 2027  
State | Maximum    
Income Tax Contingency [Line Items]    
Operating loss carry forwards expiration dates Apr. 30, 2040