v3.25.2
Income Taxes (Narrative) (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]      
Gross tax contingency reserve $ 747,000 $ 802,000 $ 858,000
Accrued tax liabilities included in the gross tax contingency reserve 200,000    
Accrued interest and penalties included in the gross tax contingency reserve 473,000 484,000  
Gross tax contingency reserve, classified as current liabilities 0    
Gross tax contingency reserve, classified as noncurrent liabilities 747,000 802,000  
Federal [Member]      
Income Tax Authority [Line Items]      
Prepaid income taxes 100,000 800,000  
State and Local Jurisdiction      
Income Tax Authority [Line Items]      
Prepaid income taxes $ 600,000    
Accrued income taxes   $ 300,000