Redeemable Convertible Preferred Stock |
3 Months Ended |
---|---|
Mar. 31, 2025 | |
Temporary Equity Disclosure [Abstract] | |
Redeemable Convertible Preferred Stock | 8. Preferred Stock The Company’s Certificate of Incorporation, as amended and restated, authorizes the Company to issue shares of preferred stock with a par value of $0.001 per share. The number of shares of preferred stock authorized to be issued is 10,000,000 shares as of March 31, 2025 and December 31, 2024. The shares of preferred stock are currently undesignated and no shares are issued or outstanding. |