Common stock 0.0001 par value, 200,000,000 shares authorized, 20,999,946 shares issued and 20,362,862 outstanding at june 30, 2026, and 20,899,270 shares issued and 20,736,816 outstanding at december 31, 2025
2,100
2,089
2,090
1,885
Treasury stock at cost, 637,084 and 162,454 shares of common stock at june 30, 2026 and december 31, 2025, respectively
3,006,168
1,407,113
676,034
-
Additional paid-in capital
49,510,703
48,190,008
46,964,487
33,578,136
Accumulated deficit
-34,535,877
-31,367,015
-28,573,530
-25,140,685
Total stockholders equity
11,970,758
15,417,969
17,717,013
8,439,336
Total liabilities and stockholders equity
13,529,445
16,736,600
19,114,804
9,695,387
Unit: Dollar. Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.