Convertible Preferred Stock |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Equity [Abstract] | |
| Convertible Preferred Stock | 10. Convertible preferred stock Prior to its IPO, the Company issued Series A Convertible Preferred Stock, Series B Convertible Preferred Stock and Series C Convertible Preferred Stock. On August 30, 2024, the Company's board of directors and stockholders approved the fourth amended and restated certificate of incorporation, which was effective immediately prior to the closing of the Company's IPO on September 16, 2024, and which, among other things, authorized 10,000,000 undesignated shares of preferred stock, $0.0001 par value per share. The Company had no shares of convertible preferred stock outstanding at June 30, 2026 or December 31, 2025. |