XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Current income taxes:      
Federal $ 8,329 $ 5,899 $ 2,161
State 1,015 1,020 300
Total Current income taxes 9,344 6,919 2,461
Deferred income taxes:      
Federal (2,367) (2,334) (214)
State (409) (484)  
Total Deferred income taxes (2,776) (2,818) (214)
Provision for income taxes $ 6,568 $ 4,101 $ 2,247