Capital stock |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Equity [Abstract] | |
| Capital stock | 5. Capital stock Common stock On June 25, 2025, the Company's stockholders approved an amendment to the Company's Amended and Restated Certificate of Incorporation to increase the number of authorized shares of voting common stock from 20,000,000 shares to 100,000,000 shares and to increase the number of authorized shares of non-voting common stock from 800,000 shares to 15,800,000 shares. The holders of shares of voting common stock are entitled to one vote for each share of common stock at all meetings of stockholders. |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The entire disclosure for equity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|