XML 87 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Tax Holiday [Line Items]      
Effective tax rate percentage 19.70% 17.90% 21.70%
Reduction in income tax expense due to tax holiday $ 5,700,000 $ 5,400,000 $ 3,400,000
Reduction in income tax expense due to tax holiday (in dollars per share) $ 0.36 $ 0.29 $ 0.18
Valuation allowance $ 1,162,000 $ 1,127,000  
Unrecognized tax benefits that would impact tax rate 800,000 0 $ 0
Interest expense or penalties related to unrecognized tax benefits 0 0 $ 0
Accrued interest or penalties related to unrecognized tax benefits 0 0  
State      
Income Tax Holiday [Line Items]      
Operating loss carryforwards 11,300,000 12,400,000  
Canadian subsidiary | Foreign Tax Authority      
Income Tax Holiday [Line Items]      
Operating loss carryforwards 2,100,000 2,100,000  
UK and European subsidiaries | Foreign Tax Authority      
Income Tax Holiday [Line Items]      
Operating loss carryforwards $ 2,400,000 $ 2,200,000  
Other countries      
Income Tax Holiday [Line Items]      
Extension period of tax holiday 10 years