v3.25.2
Other Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Other Income Disclosure [Abstract]      
Structuring and amendment fees (see Note 3) $ 12,348 $ 27,666 $ 18,131
Royalty, net profit and revenue interests 15,838 51,001 64,262
Administrative agent fees 763 730 630
Total Other Income $ 28,949 $ 79,397 $ 83,023