XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Basic and Diluted Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of denominators of basic and diluted net income (loss) per share
The following table present reconciliations of the denominators of basic and diluted net (loss) income per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Denominator:
Weighted-average common shares outstanding – Basic15,834,152 15,568,941 15,750,586 14,274,416 
Stock options to purchase common stock and RSUs (1)
— — — 930,427 
Weighted-average common shares outstanding – Diluted15,834,152 15,568,941 15,750,586 15,204,843 
(1)
Includes the weighted-average unvested shares subject to repurchase of 782 shares as of the nine months ended September 30, 2022.
Schedule of diluted net income (loss) per share
The following common stock equivalents were excluded from the computation of diluted net (loss) income per share for the periods presented because including them would have been antidilutive:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Stock options to purchase common stock and RSUs1,672,055 1,034,469 1,850,720 500,219 
Preferred Stock on an as-converted basis3,984,232 — 3,984,232 — 
Total5,656,2871,034,4695,834,952500,219