Equity Incentive Plans - Additional Information (Details) - USD ($) $ / shares in Units, $ in Millions |
6 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Equity [Abstract] | ||||
| Number of consecutive days (in days) | 30 days | |||
| Granted (in shares) | 10,456 | 7,877 | ||
| Granted (in dollars per share) | $ 2.48 | |||
| Total unrecognized compensation cost related to non-vested, stock-based payment awards | $ 11.4 | $ 11.4 | ||
| Total unrecognized compensation cost, expect to recognize over weighted average period (in years) | 2 years 6 months | |||
| Weighted-average fair value of options granted (in dollars per share) | $ 2.02 | $ 0.64 | ||