v3.26.1
Accounts payable and accrued expenses (Tables)
12 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
The components of accounts payable and accrued expenses are as follows:
(in USD thousands)June 30, 2026June 30, 2025
Accounts payable
$1,297,478 $81,747 
Accrued expenses
527,113 42,368 
Loss contingencies— 20,000 
Other payables
801 — 
Total accounts payable and accrued expenses
$1,825,392 $144,115