Fair Value Measurements - Summary of Assumptions for Warrant Liability (Detail) |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Expected Term [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrant liability expected term (in years) | 5 years 4 months 24 days | 6 years |
| Expected Volatility [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrant liability measurement input | 53 | 53 |
| Risk-free Interest Rate [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrant liability measurement input | 4.08 | 3.5 |
| Dividend Yield [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrant liability measurement input | 0 | 0 |