XML 57 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts payable and accrued expenses (Tables)
3 Months Ended
Sep. 30, 2025
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)September 30,
2025
June 30,
2025
Accounts payable
$70,938 $81,747 
Accrued expenses
80,936 42,368 
Loss contingencies— 20,000 
Total accounts payable and accrued expenses
$151,874 $144,115