XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share  
Schedule of earnings per share


Three Months Ended


Nine Months Ended


September 30,

September 30,

2024


2023



2024

2023

Net loss

$ (35,787 ) $

(31,210

)
$ (97,472 )
$ (88,392 )
Weighted-average shares outstandingbasic and diluted

297,833


275,887


283,484


275,671

Net loss per share–basic and diluted


$ (0.12 )
$

(0.11

)
$ (0.34 )
$ (0.32 )

















Penny Warrants included in Net loss per share calculationbasic and diluted

6,000


6,750


6,000


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


September 30,



2024


2023
Unvested restricted stock units
1,529


1,373
Penny Warrants with unmet contingencies

16,023


13,823
Out of the money warrants

34,453



42,750
Total 52,005


57,946