v3.26.1
Additional Financial Information - Schedule of Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Additional Financial Information [Abstract]    
Accrued payroll and employee related liabilities $ 42,198 $ 63,542
Cash due to promoters 151,836 163,499
Capital expenditure accruals 116,026 130,061
Accrued legal fees 28,082 19,361
Other accrued expenses 53,365 55,014
Total Accrued expenses and other current liabilities $ 391,507 $ 431,477