Stockholders’ Equity (Details) $ / shares in Units, $ in Millions |
1 Months Ended | |
|---|---|---|
|
Nov. 30, 2023
USD ($)
|
Jun. 30, 2026
vote
$ / shares
|
|
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||
| Common stock, par value under amendment (in dollars per share) | $ / shares | $ 0.00001 | |
| Number of votes per common share | vote | 1 | |
| 2023 ATM Program | Common Stock | ||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||
| Sale of stock, consideration received | $ 200.0 | |
| Sales Agreement | ||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||
| Sale of stock, consideration received | 300.0 | |
| Additional supplements | 100.0 | |
| Sales Agreement | 2023 ATM Program | Common Stock | ||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||
| Sale of stock, consideration received | $ 300.0 |