XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share  
Schedule of earnings per share


Three Months Ended


Six Months Ended


June 30,

June 30,

2024


2023



2024

2023

Net loss

$ (36,388 ) $

(31,410

)
$ (61,684 )
$ (57,182 )
Weighted-average shares outstandingbasic and diluted

276,355


275,632


276,309


275,563

Net loss per share–basic and diluted


$ (0.13 )
$

(0.11

)
$ (0.22 )
$ (0.21 )

















Penny warrants included in Net loss per share calculationbasic and diluted

6,900


6,600


6,900


6,600
Schedule of number of anti-dilutive shares excluded from the calculation of diluted net loss per share


June 30,



2024


2023
Unvested restricted stock units
1,569


1,133
Penny warrants with unmet contingencies

13,523


13,973
Out of the money warrants

42,750



42,750
Total 57,841


57,856