XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current income taxes:      
Federal $ 6,817 $ 8,329 $ 5,899
State 894 1,015 1,020
Total Current income taxes 7,711 9,344 6,919
Deferred income taxes:      
Federal (1,046) (2,367) (2,334)
State (2) (409) (484)
Total Deferred income taxes (1,048) (2,776) (2,818)
Provision for income taxes $ 6,663 $ 6,568 $ 4,101