Summary of Significant Accounting Policies - Summary of Anti-dilutive Securities Excluded from Calculation of Earnings Per Share (Detail) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive securities excluded from calculation of earnings per share | 4,805,449 | 3,797,235 |
| Unvested restricted stock units [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive securities excluded from calculation of earnings per share | 3,707,488 | 1,447,252 |
| Employee Stock Option | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive securities excluded from calculation of earnings per share | 1,097,961 | 2,349,983 |