XML 91 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Income Tax Contingency [Line Items]      
Total cash paid during the period for income taxes $ 5,661 $ 7,300 $ 12,700
Deferred tax assets credit carryforwards $ 3,100    
Federal income taxes, expected statutory rate 21.00% 21.00%  
Effective income tax rate, provisions (benefit) 26.30% 30.20%  
Accrued interest and penalties $ 0 $ 0  
Gross tax-effected unrecognized tax benefits 0 0  
Federal      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 0    
Total cash paid during the period for income taxes 3,870    
State      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 109,200 77,300  
Tax credit carryforwards 5,500 5,300  
Deferred tax assets credit carryforwards 5,500 2,400  
Valuation allowances for net operating loss carryforward 5,600 4,000  
Valuation allowances for tax credits $ 1,800 $ 2,200  
State | Minimum      
Income Tax Contingency [Line Items]      
Operating loss carry forwards expiration dates Apr. 30, 2027    
State tax credit carryforwards expire date Apr. 30, 2027    
State | Maximum      
Income Tax Contingency [Line Items]      
Operating loss carry forwards expiration dates Apr. 30, 2041    
State tax credit carryforwards expire date Apr. 30, 2052