XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Current:      
Federal $ 5,205 $ 1,294 $ 693
State 1,352 615 386
Total current income tax expense 6,557 1,909 1,079
Deferred:      
Federal (3,666) (712) (238)
State (426) (142) (82)
Total deferred income tax expense (4,092) (854) (320)
Income tax expense $ 2,465 $ 1,055 $ 759