Other Balance Sheet Components (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Other Balance Sheet Components [Abstract] |
|
| Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following (in thousands): | | | | | | | | | | | | | As of December 31, | | 2025 | | 2024 | | Prepaid expenses | $ | 63,015 | | | $ | 47,919 | | | Accrued interest receivable | 35,218 | | | 19,690 | | | Other current assets | 11,061 | | | 7,806 | | Total prepaid expenses and other current assets | $ | 109,294 | | | $ | 75,415 | |
|
| Schedule of Property Plant and Equipment, Useful Life |
The estimated useful life for each asset category is as follows: | | | | | | | Property and Equipment | Estimated Useful Life | Servers and related equipment | 5 years | Computer hardware and software | 2 - 5 years | Furniture and fixtures | 2 years | Leasehold improvements | Shorter of remaining lease term or estimated useful life |
Property and equipment, net, consisted of the following (in thousands): | | | | | | | | | | | | | As of December 31, | | 2025 | | 2024 | | Servers and related equipment and software | $ | 1,065,828 | | | $ | 898,598 | | | Computer hardware and software licenses | 58,716 | | | 55,002 | | | Furniture and fixtures | 2,369 | | | 2,121 | | | Leasehold improvements | 262,733 | | | 245,150 | | | Construction in progress | 10,657 | | | 46,158 | | Prepayments for purchase of equipment and construction in progress | 168,914 | | | — | | Total property and equipment | 1,569,217 | | | 1,247,029 | | Less accumulated depreciation and amortization | (684,441) | | | (587,440) | | Property and equipment—net | $ | 884,776 | | | $ | 659,589 | |
|
| Schedule of Long-lived Assets by Geographic Areas |
Property and equipment, net, by geographic area was as follows (in thousands): | | | | | | | | | | | | | As of December 31, | | 2025 | | 2024 | United States | $ | 762,181 | | | $ | 615,665 | | Rest of world | 122,595 | | | 43,924 | | Total | $ | 884,776 | | | $ | 659,589 | |
|
| Schedule of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consisted of the following (in thousands): | | | | | | | | | | | | | As of December 31, | | 2025 | | 2024 | | Accrued operating expenses and liabilities | $ | 67,414 | | | $ | 49,478 | | | Short-term operating lease liabilities | 151,550 | | | 128,857 | | | 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 | | | — | | | Other current liabilities | 10,215 | | | 8,205 | | Total accrued expenses and other current liabilities | $ | 396,451 | | | $ | 275,754 | |
|