v3.26.3
Other Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Other Income Disclosure [Abstract]    
Structuring, amendment and advisory fees $ 10,605 $ 1,299
Royalty, net profit and revenue interests 2,798 167
Administrative agent fees 255 191
Total Other Income $ 13,658 $ 1,657