v3.26.1
Net Loss per Share - Schedule of Antidilutive Securities Excluded From Computation of Earning Per Share (Detail) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 1,989,736 2,981,271
Unvested restricted stock units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 1,436,378 1,810,703
Unvested Performance Market-based Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 224,435 755,302
Options to purchase shares of common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 328,923 415,266