XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Basic and Diluted Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of denominators of basic and diluted net income (loss) per share
The following tables present reconciliations of the denominators of basic and diluted net (loss) income per share:
Year Ended December 31,
20232022
Denominator:
Weighted-average common shares outstanding – Basic15,776,387 14,691,793 
Stock options to purchase common stock and RSUs (1)
— 881,052 
Weighted-average common shares outstanding - Diluted15,776,387 15,572,845 
(1)
Includes the weighted-average unvested shares subject to repurchase of 9,083 for the year ended December 31, 2022.
Schedule of diluted net income (loss) per share
The following common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been antidilutive:
Year Ended December 31,
20232022
Stock options to purchase common stock and RSUs1,850,720 5,002,191 
Preferred Stock on an as-converted basis4,026,564 — 
Total5,877,2845,002,191