XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
NET LOSS PER SHARE (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
2025202420252024
Numerator:
Net profit/(loss) attributable to common share stockholders-Basic$(1,489)$13,247 $(45,757)$(113,134)
Changes in fair value of convertible loan— (2,764)— — 
Net (loss)/profit attributable to common share stockholders-Dilutive$(1,489)$10,483 $(45,757)$(113,134)
Denominator:  
Weighted average common stock used in computing basic net (loss)/profit per share
323,755,691 320,545,388 323,611,063 317,153,113 
Weighted-average effect of dilutive stocks:
Add:
Diluted effect of shares issuable upon exercise of stock options— — — — 
Diluted effect of shares issuable upon exercise of non-vested shares— 1,048,846 — — 
Diluted effect of shares issuable upon exercise of Capped non-vested shares— 1,654,338 — — 
Diluted effect of shares issuable upon conversion of convertible loan— 43,782,609 — — 
Weighted average stock used in computing diluted net (loss)/profit per share
323,755,691 367,031,181 323,611,063 317,153,113 
Basic net (loss)/profit per share$ $0.04 $(0.14)$(0.36)
Diluted net (loss)/profit per share$ $0.03 $(0.14)$(0.36)
Schedule of Shares Outstanding Were Excluded from the Calculation of Diluted Net Loss Per Ordinary Share
For the three and nine months ended September 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 September 30,Nine Months Ended September 30,
2025202420252024
Shares issuable upon exercise of stock options27,140,157 31,431,068 28,998,642 31,812,977 
Shares issuable upon vesting of non-vested shares3,950,517 1,371,685 3,753,591 2,646,585 
Shares issuable upon vesting of capped non-vested shares— — — 4,950,938 
Shares issuable upon exercise of warrants33,937,000 33,937,000 33,937,000 30,946,124 
Shares issuable upon vesting of earn-out shares— 4,999,997 — 14,963,495 
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 — 50,000,000 17,678,832