v3.26.1
Income Taxes (Additional Information) (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Effective tax rates from continuing operations 22.50% 22.10% 16.00%  
U.S. federal corporate tax rate 21.00% 21.00% 21.00%  
Deferred tax assets, operating loss carryforwards, state and local $ 112,300,000 $ 123,900,000    
Deferred tax assets, operating loss carryforwards, foreign 5,300,000 6,100,000    
Valuation Allowance 258,000 0 $ 0 $ 621,000
Unrecognized tax benefits that would impact effective tax rate 2,700,000 6,900,000    
Unrecognized tax benefits, income tax penalties and interest accrued 300,000 1,200,000    
Interest and penalties expenses recognized $ (1,000,000) $ 0 $ 400,000