Equity Incentive Plans (Narrative) (Details) $ / shares in Units, $ in Millions |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
$ / shares
shares
| |
| Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] | |
| Shares available for future grants under the 2016 Plan | 3,963,929 |
| Reserved shares | 46,337,481 |
| Common stock closing price | $ / shares | $ 6.48 |
| Equity Incentive Plan 2016 | |
| Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] | |
| Shares available for future grants under the 2016 Plan | 3,963,929 |
| Stock Options And Restricted Stock Awards | |
| Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] | |
| Unrecognized compensation cost related to unvested options | $ | $ 15.6 |
| Weighted-average remaining period for recognition of compensation costs related to unvested options | 2 years 2 months 12 days |