XML 109 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Current:    
Federal $ 709 $ 2,161
State 479 1,278
Provision for income taxes, current 1,188 3,439
Deferred:    
Federal 948 (238)
State 482 (165)
Provision for income taxes, Deferred 1,430 (403)
Provision for income taxes $ 2,618 $ 3,036