XML 142 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capitalization and net loss per share (Tables)
6 Months Ended
Jun. 30, 2024
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, 2024 and 2023 (in thousands except per share amounts):
Three months ended June 30,Six months ended June 30,
2024202320242023
Numerator:
Net loss$(70,835)$(8,807)$(96,629)$(25,550)
Denominator:
Weighted-average shares outstanding - basic and diluted648,217 634,469 646,959 627,996 
Net loss per share - basic and diluted$(0.11)$(0.01)$(0.15)$(0.04)