Net Loss Per Share - Schedule of Anti-dilutive Equity Instruments Excluded from Calculation of Diluted Net Loss Per Share (Detail) - shares |
3 Months Ended | |||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|||
| Earnings Per Share Basic [Line Items] | ||||
| Anti-dilutive securities excluded from calculation of diluted net loss per share | 19,751,451 | 17,359,790 | ||
| Awards under Equity Incentive Plan [Member] | ||||
| Earnings Per Share Basic [Line Items] | ||||
| Anti-dilutive securities excluded from calculation of diluted net loss per share | 12,873,658 | 13,086,997 | ||
| Nonvested Restricted Shares and Restricted Stock Units [Member] | ||||
| Earnings Per Share Basic [Line Items] | ||||
| Anti-dilutive securities excluded from calculation of diluted net loss per share | 6,800,000 | 4,195,000 | ||
| Warrants to Purchase Common Stock [Member] | ||||
| Earnings Per Share Basic [Line Items] | ||||
| Anti-dilutive securities excluded from calculation of diluted net loss per share | [1] | 77,793 | 77,793 | |
| ||||