XML 100 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net loss per share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earning Per Share The following table shows the computation of basic and diluted earnings per share for 2023 and 2022 (in thousands, except share and per share amounts):
December 31,
20232022
Numerator:
Net loss$(54,369)$(68,701)
Net loss available to ordinary shareholders - basic and diluted$(54,369)$(68,701)
Denominator:
Weighted-average shares outstanding - basic and diluted634,142,660 529,071,526 
Net loss per share - basic and diluted$(0.09)$(0.13)