Common stock, par value 0.001 per share, 1,000,000,000 shares authorized 1,025,135 and 915,097 shares issued and outstanding as of march 31, 2026 and december 31, 2025, respectively
1,025
915
7,387
7,219
Treasury stock (33,975 and 17,085 shares held at march 31, 2026 and december 31, 2025, respectively)
649,007
494,390
249,676
173,838
Additional paid-in capital
34,901,858
34,038,158
30,105,018
29,564,293
Shares to be issued, common shares (4,254 and 5,794 shares at march 31, 2026 and december 31, 2025, respectively)
19,443
82,884
52,733
22,864
Accumulated deficit
-32,496,155
-31,023,411
-29,705,709
-28,539,334
Accumulated other comprehensive loss
-26,371
-31,397
-34,946
-35,623
Total stockholders equity
1,750,793
2,572,759
174,807
845,581
Total liabilities, redeemable preferred stock and stockholders equity
7,797,266
8,885,514
880,445
1,674,805
Unit: Dollar. Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.