XML 83 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Other Income / (Expense) - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Gain on sale of Investments $ 11,682    
CCXI [Member]      
Gain (loss) on investment   $ 16,100 $ (67,900)
Gain on sale of Investments 37,200    
Eminence [Member]      
Gain on sale of Investments 11,700    
Exchanged Traded Securities [Member]      
Gain (loss) on investment $ 400