Mezzanine Equity and Stockholders' Equity (Deficit) - Common Stock (Details) $ / shares in Units, $ in Millions |
1 Months Ended | ||||||
---|---|---|---|---|---|---|---|
Sep. 30, 2024
D
$ / shares
shares
|
Jun. 30, 2025
USD ($)
Vote
$ / shares
shares
|
Dec. 31, 2024
$ / shares
shares
|
Jul. 31, 2024
$ / shares
shares
|
Jun. 30, 2024
shares
|
Mar. 31, 2024
$ / shares
|
Dec. 31, 2023
Vote
$ / shares
shares
|
|
Votes per share of common stock | Vote | 1 | 1 | |||||
Conversion of preferred stock | 4,732,044 | ||||||
Common stock reserved for future issuance | 22,261,115 | 20,535,970 | 1,036,666 | ||||
Common Stock, Shares Authorized | 210,000,000 | 210,000,000 | 6,594,946 | 6,594,946 | |||
Common stock, par value (in dollars per share) | $ / shares | $ 0.0001 | $ 0.0001 | $ 0.001 | $ 0.001 | |||
Common stock, shares issued | 15,381,565 | 15,198,232 | 786,510 | ||||
Common stock, shares outstanding | 15,381,565 | 15,198,232 | 779,908 | ||||
Preferred stock, shares authorized | 20,000,000 | ||||||
Preferred stock, par value | $ / shares | $ 0.0001 | $ 0.001 | |||||
Cash dividend to date | $ | $ 0.0 | ||||||
Sponsor Earnout | |||||||
Common stock, shares issued | 1,147,500 | ||||||
Common stock, shares outstanding | 1,147,500 | ||||||
Issuance of earn-out shares (in shares) | 1,147,500 | ||||||
Common stock trigger price | $ / shares | $ 24 | ||||||
Trading days of trigger price | D | 20 | ||||||
Trading day period | 30 days |