XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.3
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Related Party Transaction [Line Items]    
Accrued payroll $ 2,106 $ 1,533
Compensated absences 715 651
Interest and commitment fee payable on Syndicated Facility 1,746 1,185
Accrued capital expenditure 40,113 26,365
Accrued stamp duty 0 14,142
Accrued royalties 536 0
Accrued expenses 1,303 2,721
Total accounts payable and accrued expenses 67,822 73,742
Nonrelated Party    
Related Party Transaction [Line Items]    
Accounts payable 15,680 25,371
Related Party    
Related Party Transaction [Line Items]    
Accounts payable $ 5,623 $ 1,774