Fair Value of Financial Instruments - Additional Information (Detail) $ in Thousands |
Dec. 31, 2022
USD ($)
|
Dec. 31, 2021
USD ($)
|
Nov. 30, 2021
USD ($)
|
|---|---|---|---|
| Fair Value Of Financial Instruments [Line Items] | |||
| Cash and cash equivalents | $ 69,767 | $ 124,184 | |
| Financing liability, long term | 94,512 | 93,525 | $ 94,500 |
| Financing liability, short term | $ 9,565 | 6,977 | 9,600 |
| Note payable, percentage of hypothetical yield | 0.10 | ||
| Fair Value, Inputs, Level 3 | |||
| Fair Value Of Financial Instruments [Line Items] | |||
| Financial liabilities fair value | $ 103,200 | ||
| Money Market Funds | |||
| Fair Value Of Financial Instruments [Line Items] | |||
| Cash and cash equivalents | $ 69,800 | $ 124,200 |