v3.26.1
Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net (loss) income $ (6,306) $ 318
Weighted average shares used to compute net income (loss) per share:    
Weighted average shares used to compute net income (loss) per share: Basic 167,075,636 168,670,861
Net dilutive effect of share-based awards 0 6,875,026
Weighted average shares used to compute net income (loss) per share: Diluted 167,075,636 175,545,887
Net income (loss) per share: Basic $ (0.04) $ 0
Net income (loss) per share: Diluted $ (0.04) $ 0