v3.25.2
NET LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share for the periods indicated:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Numerator:
Net loss attributable to common share stockholders$(106,058)$(101,556)$(44,268)$(126,381)
Denominator:  
Weighted average common stock used in computing basic net loss per share
323,643,200 315,509,552 323,537,551 315,438,336 
Basic and diluted net loss per share$(0.33)$(0.32)$(0.14)$(0.40)
Schedule of Shares Outstanding Were Excluded from the Calculation of Diluted Net Loss Per Ordinary Share
For the three and six months ended June 30, 2025 and 2024, the following shares of Common Stock outstanding were excluded from the calculation of diluted net loss per share, as their inclusion would have been anti-dilutive for the periods prescribed.
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Shares issuable upon exercise of stock options29,112,992 31,762,229 30,039,467 32,006,030 
Shares issuable upon vesting of non-vested shares3,632,639 2,555,946 3,601,054 2,760,854 
Shares issuable upon vesting of capped non-vested shares— 6,617,351 — 6,617,351 
Shares issuable upon exercise of warrants33,937,000 30,431,505 33,937,000 29,434,253 
Shares issuable upon vesting of earn-out shares— 19,999,988 — 19,999,988 
Shares issuable that may be subject to cancellation1,687,500 1,687,500 1,687,500 1,687,500 
Shares issuable upon conversion of convertible loan50,000,000 8,967,033 50,000,000 4,483,516