v3.25.4
Other Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Balance Sheet Components [Abstract]    
Accrued operating expenses and liabilities $ 67,414 $ 49,478
Short-term operating lease liabilities $ 151,550 $ 128,857
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Accrued interest on the 2030 Notes $ 6,458 $ 6,458
Taxes payable 98,528 54,609
Accrued compensation and other employee related liabilities 47,586 28,147
Short-term debt 14,700 0
Other current liabilities 10,215 8,205
Accrued expenses and other current liabilities $ 396,451 $ 275,754