Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | $ 442,384 | $ 443,565 |
| Accumulated depreciation and amortization | (202,171) | (192,116) |
| Property and equipment, net | 240,213 | 251,449 |
| Computer Equipment, Hardware, and Software | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | 7,440 | 7,275 |
| Furniture and Fixtures | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | 123,819 | 123,806 |
| Leasehold Improvements | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | 113,460 | 110,693 |
| Machinery and Equipment | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | 161,284 | 160,009 |
| Construction in Progress | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | $ 36,381 | $ 41,782 |