XML 153 R126.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Components Of (Loss) Income Before Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Tax [Line Items]      
Loss before income tax expense (benefit) $ (105,946) $ (12,798) $ (32,266)
South Africa [Member]      
Income Tax [Line Items]      
Loss before income tax expense (benefit) (34,317) (4,405) (21,308)
United States [Member]      
Income Tax [Line Items]      
Loss before income tax expense (benefit) (12,322) (8,705) (10,755)
Other Income Tax Segment [Member]      
Income Tax [Line Items]      
Loss before income tax expense (benefit) $ (59,307) $ 312 $ (203)