v3.26.1
Commitment and contingencies (Tables)
12 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Committed Amounts Payable
The committed amounts are payable as set out below:
(in USD thousands)June 30, 2026June 30, 2025
Commitments
Amounts payable within 12 months of balance date:$13,611,035 $368,805 
Amounts payable after 12 months of balance date:199,002 — 
Total commitments$13,810,037 $368,805