Property and Equipment, Net - Schedule of Total Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | $ 75,853 | $ 68,694 |
| Less: accumulated depreciation and amortization | (40,158) | (35,951) |
| Total property and equipment, net | 35,695 | 32,743 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 38,420 | 36,467 |
| Computer equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 18,996 | 17,862 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 9,493 | 8,374 |
| Computer software | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 3,177 | 4,128 |
| Office equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 1,060 | 1,233 |
| Assets under construction | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | $ 4,707 | $ 630 |