XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Net (Loss) Income Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares
The following table presents a reconciliation of weighted-average shares outstanding used in the calculation of basic and diluted net (loss) income per share:
Year ended December 31,
202520242023
Weighted-average shares outstanding:
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders — basic148,539,990 145,864,755 142,593,000 
Dilutive effect of share equivalents resulting from stock options— 1,823,191 3,403,051 
Dilutive effect of share equivalents resulting from RSUs and RSAs— 1,173,900 69,282 
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders — diluted148,539,990 148,861,846 146,065,333 
Schedule of Potentially Dilutive Common Stock Equivalents
The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the periods presented:
Year ended December 31,
2025
2024
2023
Stock options4,881,707 2,224,938 3,748,877 
RSUs, PSUs, and RSAs8,318,737 626,741 1,558,847 
Total13,200,444 2,851,679 5,307,724