Summary of Significant Accounting Policies - Summary of Warrant Contract Asset (Detail) $ in Thousands |
Dec. 31, 2023
USD ($)
|
|---|---|
| Disclosure In Tabular Form Of Warrant Contract Asset As Per Balance Sheet Classification [Line Items] | |
| Total warrant contract asset | $ 26,342 |
| Prepaid Expenses and Other Current Assets [Member] | |
| Disclosure In Tabular Form Of Warrant Contract Asset As Per Balance Sheet Classification [Line Items] | |
| Prepaid expenses and other current assets | 4,843 |
| Warrant Contract Asset Less Current Portion [Member] | |
| Disclosure In Tabular Form Of Warrant Contract Asset As Per Balance Sheet Classification [Line Items] | |
| Warrant contract asset, less current portion | $ 21,499 |