Common Stock - Summary of Company's Warrants (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Pre-Funded Warrant | |
| Class of Warrant or Right [Line Items] | |
| Number of warrants, Beginning | shares | 0 |
| Number of warrants, Issuance in public offering | shares | 1,179,245 |
| Number of Warrants, Ending | shares | 1,179,245 |
| Weighted-Average Exercise Price Per Share, Beginning | $ / shares | $ 0 |
| Weighted-Average Exercise Price Per Share, Issuance in public offering | $ / shares | 0.00001 |
| Weighted-Average Exercise Price Per Share, Ending | $ / shares | $ 0.00001 |
| Tranche Two Warrant | |
| Class of Warrant or Right [Line Items] | |
| Number of warrants, Beginning | shares | 5,769,231 |
| Number of warrants, Issuance in public offering | shares | 0 |
| Number of Warrants, Ending | shares | 5,769,231 |
| Weighted-Average Exercise Price Per Share, Beginning | $ / shares | $ 3.77 |
| Weighted-Average Exercise Price Per Share, Issuance in public offering | $ / shares | 0 |
| Weighted-Average Exercise Price Per Share, Ending | $ / shares | $ 3.77 |