XML 106 R89.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Other Liabilities Disclosure [Abstract]    
Accrued payroll and employee related liabilities $ 154,134 $ 107,258
Cash due to promoters 78,428 37,877
Capital expenditure accruals 206,462 110,428
Accrued expenses 79,666 87,443
Total accrued and other current liabilities $ 518,690 $ 343,006