XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.1
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, Nonoperating [Abstract]        
Interest income $ 23,666 $ 30,456 $ 66,371 $ 98,589
Gain on debt extinguishment, net of change on mark to market derivatives 0 34,297 40,550 34,297
Interest expense (4,804) (4,737) (14,203) (14,228)
Other (212) (215) (887) (632)
Total other income, net $ 18,650 $ 59,801 $ 91,831 $ 118,026