v3.26.1
Net loss per share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
Basic and diluted net loss per share was calculated as follows:
Three months ended June 30,Six months ended June 30,
Basic and diluted loss per share2025202620252026
Net loss$(34,727)$(55,427)$(80,348)$(98,592)
Weighted-average common shares outstanding298,508,601305,557,294298,105,760304,329,623
Net loss per share - basic and diluted$(0.12)$(0.18)$(0.27)$(0.32)