v3.26.1
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current income taxes:      
Federal $ 3,254 $ 6,817 $ 8,329
State 1,170 894 1,015
Total Current income taxes 4,424 7,711 9,344
Deferred income taxes:      
Federal 2,664 (1,046) (2,367)
State (293) (2) (409)
Total Deferred income taxes 2,371 (1,048) (2,776)
Provision for income taxes $ 6,795 $ 6,663 $ 6,568