v3.26.1
Income Taxes - Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current income tax expense:      
Federal $ 8,445 $ 3,709 $ 4,352
State 1,477 2,157 2,406
Total 9,922 5,866 6,758
Deferred income tax expense:      
Federal (746) (156) 4
State 396 (786) (871)
Total (350) (942) (867)
Valuation allowance 1,566 0 0
Total income tax expense $ 11,138 $ 4,924 $ 5,891