v3.26.1
BASIC AND DILUTED NET LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The calculation of basic and diluted loss per share is as follows:
Three months ended
June 30,
Six months ended
June 30,
2026202520262025
Net loss $(52,527)$(30,215)$(131,128)$(71,420)
Basic and diluted weighted average shares outstanding861,071,221 608,167,841 849,153,360 520,243,077 
Basic and diluted net loss per share$(0.06)$(0.05)$(0.15)$(0.14)