v3.25.2
Other Income (Tables)
12 Months Ended
Jun. 30, 2025
Other Income Disclosure [Abstract]  
Schedule of Other Income The following table shows income from such sources during the three years ended June 30, 2025, 2024, and 2023:
 Years Ended June 30,
202520242023
Structuring and amendment fees (see Note 3)$12,348 $27,666 $18,131 
Royalty, net profit and revenue interests15,838 51,001 64,262 
Administrative agent fees763 730 630 
Total other income$28,949 $79,397 $83,023