v3.26.1
Additional Financial Information - Schedule of Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Additional Financial Information [Abstract]    
Accrued payroll and employee related liabilities $ 33,687 $ 63,542
Cash due to promoters 187,414 163,499
Capital expenditure accruals 127,512 130,061
Accrued legal fees 20,031 19,361
Other accrued expenses 58,416 55,014
Total Accrued expenses and other current liabilities $ 427,060 $ 431,477