Property and Equipment, net - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 69,519 | $ 67,823 |
| Less: accumulated depreciation | (30,329) | (25,141) |
| Property and equipment, net | 39,190 | 42,682 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 54,660 | 53,313 |
| Office furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 4,484 | 3,825 |
| Computer software and hardware | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 9,424 | 10,491 |
| Internally developed software | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 758 | 0 |
| Equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 193 | $ 194 |