v3.26.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Current:    
Federal $ 5,923 $ 3,238
State 1,534 996
Total current expense 7,457 4,234
Deferred:    
Federal (1,464) (659)
State (183) (47)
Total deferred (1,647) (706)
Total provision for income taxes:    
Federal 4,459 2,579
State 1,351 949
Total provision for income taxes (in Dollars) $ 5,810 $ 3,528