v3.26.1
Income Taxes - Summary of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Current expense (benefit):      
Federal $ 3,985 $ 12,408 $ 9,453
State 84 3,123 3,312
Total 4,069 15,531 12,765
Deferred expense (benefit):      
Federal 21,636 (7,325) (18,916)
State 5,425 (3,337) (2,591)
Total 27,061 (10,662) (21,507)
Total income tax expense (benefit) $ 31,130 $ 4,869 $ (8,742)