v3.26.1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss) per Share
The following table summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
(in thousands, except per share data)
Net income (loss) attributable to common stockholders$18,156 $(20,179)$12,939 $(44,056)
Weighted-average shares outstanding
Weighted average shares used to compute basic net income (loss) per share26,450 23,923 26,397 23,790 
Dilutive effect of employee equity incentive plans1,040 — 938 — 
Weighted average shares used to compute diluted net income (loss) per share27,490 23,923 27,335 23,790 
Net income (loss) attributable to common stockholders per share, basic$0.69 $(0.84)$0.49 $(1.85)
Net income (loss) attributable to common stockholders per share, diluted$0.66 $(0.84)$0.47 $(1.85)