Common Stock |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract] | |
| Common stock | Common stock As of June 30, 2026, the Company has authorized 1,000,000,000 shares of common stock at $0.001 par value. Holders of common stock are entitled to one vote per share, and to receive dividends, only and if declared by the Company’s Board of Directors (the “Board”) and, upon liquidation or dissolution, are entitled to receive all assets available for distribution to stockholders, subordinate to the rights, preferences and privileges of any outstanding preferred stock with respect to dividends and in connection with a liquidation, winding up and dissolution of the Company. The holders have no preemptive or other subscription rights. |