XML 95 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Income Tax Contingency [Line Items]    
Additional valuation allowance deferred income tax assets $ 79,000  
Effective income tax rate, provisions (benefit) 23.40% 29.40%
Gross tax-effected unrecognized tax benefits $ 0 $ 0
Federal    
Income Tax Contingency [Line Items]    
Net operating loss carryforwards 0  
State    
Income Tax Contingency [Line Items]    
Net operating loss carryforwards 17,700,000 17,700,000
Tax credit carryforwards 2,900,000 2,900,000
Valuation allowances for net operating loss carryforward 904,000 904,000
Valuation allowances for tax credits $ 2,300,000 $ 2,300,000
State | Minimum    
Income Tax Contingency [Line Items]    
Operating loss carry forwards expiration dates Apr. 30, 2027  
State tax credit carryforwards expire date Apr. 30, 2023  
State | Maximum    
Income Tax Contingency [Line Items]    
Operating loss carry forwards expiration dates Apr. 30, 2040  
State tax credit carryforwards expire date Apr. 30, 2025