Stockholders' Equity - Equity Incentive Plan (Details) - shares |
May 15, 2025 |
Jun. 30, 2025 |
---|---|---|
2020 Plan | ||
Class of Warrant or Right [Line Items] | ||
Common stock, capital shares reserved (in shares) | 9,325,000 | |
Number of additional shares authorized (in shares) | 2,200,000 | |
Number of shares available for grant (in shares) | 2,382,636 | |
2023 Plan | ||
Class of Warrant or Right [Line Items] | ||
Common stock, capital shares reserved (in shares) | 1,100,000 | |
Number of shares available for grant (in shares) | 307,131 |