XML 34 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Net Income (Loss) Per Share
The following tables set forth the computation of the Company’s basic and diluted net income (loss) per share (in thousands, except shares and per share data):
Three Months Ended March 31,
20262025
Numerator:
Net income (loss) used to compute basic and diluted net income (loss) per share
$2,809 $(10,353)
Denominator:
Weighted-average shares used to compute basic net income (loss) per share
51,151,794 55,262,459 
Effects of dilutive shares
1,978,134 — 
Weighted-average shares used to compute diluted net income (loss) per share
53,129,928 55,262,459 
Net income (loss) per share:
Basic
$0.05 $(0.19)
Diluted
$0.05 $(0.19)
Summary of Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share
The following potentially dilutive securities have been excluded from diluted net loss per share as of March 31, 2026 and 2025 because their effect would be antidilutive:
As of March 31,
20262025
Shares of common stock subject to outstanding options
1,314,482 1,691,661 
Restricted stock units and performance restricted stock units
1,032,846 352,600 
Total common stock equivalents
2,347,328 2,044,261