XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Computation Basic and Diluted Net (Loss) Income Per Share

The following table presents the computation of basic and diluted net loss per share attributable to common stockholders, as a group, for the periods presented:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

 

 

Total undistributed loss

$

(1,139

)

 

$

(2,210

)

 

$

(4,801

)

 

$

(9,043

)

 

 

 

 

 

 

 

 

 

 

 

Common stock and common stock equivalents

 

2,502,109

 

 

 

2,010,644

 

 

 

2,342,282

 

 

 

1,974,057

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic net loss per share

$

(0.46

)

 

$

(1.10

)

 

$

(2.05

)

 

$

(4.58

)

Diluted net loss per share

$

(0.46

)

 

$

(1.10

)

 

$

(2.05

)

 

$

(4.58

)

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Antidilutive Shares

The following shares of common stock subject to certain instruments were excluded from the computation of diluted net income per share attributable to common stockholders for the periods presented as their effect would have been antidilutive:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares subject to warrants

 

522,549

 

 

 

522,549

 

 

 

522,549

 

 

 

522,549

 

Shares subject to convertible promissory notes

 

123,617

 

 

 

124,000

 

 

 

123,617

 

 

 

124,000

 

Shares subject to ESPP

 

6,973

 

 

 

13,170

 

 

 

5,626

 

 

 

11,299

 

Escrow Shares

 

81,260

 

 

 

81,260

 

 

 

81,260

 

 

 

81,260

 

Shares subject to outstanding common stock options, RSUs and PSUs

 

339,534

 

 

 

284,657

 

 

 

355,790

 

 

 

239,613

 

Shares subject to stockholder earn-out rights

 

271,454

 

 

 

271,454

 

 

 

271,454

 

 

 

271,454

 

 

1,345,387

 

 

 

1,297,090

 

 

 

1,360,296

 

 

 

1,250,175