v3.26.1
Income Taxes (Schedule of Valuation Allowance) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Additions charged to costs and expenses $ 700  
Deductions (2,000)  
Valuation allowance, decrease in deferred tax asset 1,300  
Valuation allowance    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance, beginning of the year 18,538  
Additions charged to costs and expenses 1,960 $ 4,166
Deductions (709) (2,197)
Balance, end of the year $ 19,789 $ 18,538