v3.26.1
Income Taxes (Schedule Of Income Taxes Paid Net Of Refunded Received) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Tax [Line Items]      
Domestic income tax paid $ 9,332    
Foreign income tax paid 1,100    
Cash paid for income taxes, net of refunds received 10,432 $ 6,481 $ 6,506
Namibia [Member]      
Income Tax [Line Items]      
Foreign income tax paid 780    
Other jurisdictions [Member]      
Income Tax [Line Items]      
Foreign income tax paid $ 320