XML 122 R108.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current income tax expense:      
Federal $ 6,145 $ 12,720 $ 12,051
State 2,634 7,057 5,058
Total 8,779 19,777 17,109
Deferred income tax expense:      
Federal 1,902 2,895 2,673
State 887 2,128 2,016
Total 2,789 5,023 4,689
Valuation allowance 0 0 (535)
Total income tax expense $ 11,568 $ 24,800 $ 21,263