Summary of Significant Accounting Policies (Details) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
Jun. 30, 2026
shares
|
Jun. 30, 2025
shares
|
Jun. 30, 2026
segment
shares
|
Jun. 30, 2025
shares
|
Feb. 28, 2026
shares
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||||
| Number of operating segments | segment | 1 | ||||
| Share-Based Payment Arrangement | |||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||||
| Options outstanding (in shares) | 11,737,518 | 8,797,689 | 11,737,518 | 8,797,689 | |
| Pre-Funded Warrants | February 2026 Offering | |||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||||
| Class of warrant or right, number of securities called by warrants or rights (in shares) | 2,200,000 | ||||