XML 306 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Current:    
Federal $ 3,709 $ (998)
State 575 (339)
Total current tax expense 4,284 (1,337)
Deferred:    
Federal (10,263) 1,408
State (1,262) 652
Total deferred tax expense (11,525) 2,060
Provision for income taxes $ (7,241) $ 723