Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Property Plant And Equipment [Line Items] | ||
| Property and equipment gross | $ 55,793 | $ 55,130 |
| Less accumulated depreciation | (42,709) | (37,846) |
| Property and equipment, net | 13,084 | 17,284 |
| Furniture and Equipment [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment gross | 26,072 | 25,509 |
| Software [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment gross | 902 | 890 |
| Leasehold Improvements [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment gross | 28,525 | 28,413 |
| Fixed Assets in Progress [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment gross | $ 294 | $ 318 |