XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Capitalization and net loss per share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earning Per Share The following table shows the computation of basic and diluted net loss per share for the three and six months ended June 30, 2023 and 2022 (in thousands except per share amounts):
Three months ended June 30,Six months ended June 30,
2023202220232022
Numerator:
Net loss$(8,807)$(17,766)$(25,550)$(42,603)
Denominator:
Weighted-average shares outstanding - basic and diluted634,469 484,778 627,996 483,226 
Net loss per share - basic and diluted$(0.01)$(0.04)$(0.04)$(0.09)