XML 102 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Income Tax Holiday [Line Items]      
Reduction in income tax expense due to tax holiday $ 3,400,000 $ 2,700,000 $ 800,000
Reduction in income tax expense due to tax holiday (in dollars per share) $ 0.18 $ 0.15 $ 0.04
Valuation allowance $ 1,463,000 $ 2,942,000  
Unrecognized tax benefits that would impact tax rate 0 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  
U.S. Federal      
Income Tax Holiday [Line Items]      
Operating loss carryforwards 0 18,900,000  
State      
Income Tax Holiday [Line Items]      
Operating loss carryforwards 15,100,000 32,200,000  
Canadian subsidiary | Foreign Tax Authority      
Income Tax Holiday [Line Items]      
Operating loss carryforwards 2,100,000 2,200,000  
UK and European subsidiaries | Foreign Tax Authority      
Income Tax Holiday [Line Items]      
Operating loss carryforwards $ 3,400,000 $ 6,500,000  
Nicaragua      
Income Tax Holiday [Line Items]      
Extension period of tax holiday 10 years