v3.26.3
Net Loss Per Share - Schedules for Computation of Diluted Weighted-Average Shares Outstanding (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from computation of diluted weighted average shares outstanding   13,962 14,958 13,962 14,958
Stock Options Outstanding [Member]          
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from computation of diluted weighted average shares outstanding   10,558 11,726 10,558 11,726
Unvested RSUs [Member]          
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from computation of diluted weighted average shares outstanding   2,884 2,904 2,884 2,904
Unvested PSUs [Member]          
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from computation of diluted weighted average shares outstanding 122,565 184   184  
Employee Stock Purchase Plan [Member]          
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from computation of diluted weighted average shares outstanding   68 60 68 60
May 2025 Warrants Outstanding          
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from computation of diluted weighted average shares outstanding   268 268 268 268