v3.26.1
Net loss per share (Tables)
3 Months Ended
Mar. 31, 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 March 31,
Basic and diluted loss per share20252026
Net loss$(45,621)$(43,165)
Weighted-average common shares outstanding297,692,663303,074,605
Net loss per share - basic and diluted$(0.15)$(0.14)