Stockholders' Equity - Equity Incentive Plans (Narrative) (Details) - 2026 Inducement Plan - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Jun. 30, 2026 |
|
| Share Repurchase Program [Line Items] | ||
| Common stock authorized for issuance (in shares) | 2,900,000 | |
| RSUs (including PRSUs) outstanding | ||
| Share Repurchase Program [Line Items] | ||
| Share-based compensation, shares per units granted (in shares) | 1 | |
| RSUs (including PRSUs) outstanding | Minimum | ||
| Share Repurchase Program [Line Items] | ||
| Share-based compensation arrangement by share-based payment award, award vesting period | 3 years | |
| RSUs (including PRSUs) outstanding | Maximum | ||
| Share Repurchase Program [Line Items] | ||
| Share-based compensation arrangement by share-based payment award, award vesting period | 4 years |