v3.25.2
Income Taxes - Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current income tax expense:      
Federal $ 3,709 $ 4,352 $ 6,145
State 2,157 2,406 2,634
Total 5,866 6,758 8,779
Deferred income tax expense:      
Federal (156) 4 1,902
State (786) (871) 887
Total (942) (867) 2,789
Total income tax expense $ 4,924 $ 5,891 $ 11,568