Common Stock |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Common Stock | 13. Common Stock As of June 30, 2025, the Company’s Restated Certificate of Incorporation, as amended, authorized the Company to issue 400,000,000 shares of common stock, $0.0001 par value per share. The Company has reserved the following shares of common stock for future issuance:
|