v3.25.2
Income Taxes - Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Current    
Federal $ 3,200 $ 2,195
State 1,148 568
Current 4,348 2,763
Deferred    
Federal (638) 516
State (183) (41)
Deferred (821) 475
Total $ 3,527 $ 3,238