v3.26.1
Additional Financial Information - Schedule of Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Additional Financial Information [Abstract]    
Accounts payable $ 26,990 $ 12,102
Accrued payroll and employee related liabilities 69,769 54,355
Cash due to promoters 189,285 76,455
Accrued expenses and other current liabilities 38,664 41,448
Total accounts payable, accrued and other current liabilities $ 324,708 $ 184,360