XML 87 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Current:      
Federal $ 590 $ 6,875 $ 6,786
State 86 1,977 2,713
Total current 676 8,852 9,499
Deferred:      
Federal 5,866 (2,638) 2,558
State 47 (394) (1,701)
Total deferred 5,913 (3,032) 857
Total income tax expense $ 6,589 $ 5,820 $ 10,356