Common stock, 0.001 par value per share, 500,000,000 shares authorized at june 30, 2026 and december 31, 2025 45,667,490 and 44,806,272 shares issued and outstanding at june 30, 2026 and december 31, 2025, respectively 24,898 and 131,224 shares subject to repurchase as of june 30, 2026 and december 31, 2025, respectively
46
45
45
45
Additional paid-in capital
576,861
554,872
548,517
544,826
Accumulated other comprehensive (loss) income
-1,262
-569
617
375
Accumulated deficit
-188,924
-175,890
-167,253
-156,515
Total stockholders' equity
386,721
378,458
381,926
388,731
Total liabilities and stockholders' equity
566,737
569,688
596,187
606,653
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.