XML 124 R106.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Components Of (Loss) Income Before Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Income Tax [Line Items]      
Loss before income taxes $ (32,266) $ (39,900) $ (5,619)
South Africa [Member]      
Income Tax [Line Items]      
Loss before income taxes (21,308) (31,266) (30,825)
United States [Member]      
Income Tax [Line Items]      
Loss before income taxes (10,755) (8,509) (6,686)
Liechtenstein [Member]      
Income Tax [Line Items]      
Loss before income taxes 0 (509) (810)
Other Income Tax Segment [Member]      
Income Tax [Line Items]      
Loss before income taxes $ (203) $ 384 $ 32,702