XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Other Income, Net (Schedule of other income, net) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Other Income and Expenses [Abstract]        
Interest and dividend income $ 2,072 $ 2,165 $ 6,511 $ 7,367
Investment (loss) gain (174) 706 268 1,281
Other income, net $ 1,898 $ 2,871 $ 6,779 $ 8,648