XML 150 R128.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Additional Financial Information - Schedule of Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Additional Financial Information [Abstract]    
Accounts payable $ 18,875 $ 39,654
Accrued payroll and employee related liabilities 85,766 75,579
Cash due to promoters 72,577 73,611
Capital expenditure accruals 156,234 236,593
Accrued legal fees 20,876 53,857
Other accrued expenses 62,759 36,437
Total accounts payable, accrued, and other current liabilities $ 417,087 $ 515,731