XML 83 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Income, Net (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Other Income and Expenses [Abstract]      
Interest and dividend income $ 9,177 $ 10,654 $ 4,379
Investment gain (loss) 1,365 (3,689) (3,271)
Other income, net $ 10,542 $ 6,965 $ 1,108