Net Loss Per Share Attributable to Common Stockholders - Schedule of Anti-Dilutive Common Equivalent Shares (Detail) - shares |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Employee Stock Option | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Anti-dilutive common shares | 1,331,264 | 2,569,638 |
Restricted Stock and RSUs [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Anti-dilutive common shares | 22,823,146 | 48,017,931 |
PSUs [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Anti-dilutive common shares | 7,889,633 | 4,755,675 |