Stockholders' Equity - Schedule of Shares Available for Grant (Details) |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
shares
| |
| Shares Available for Grant | |
| Outstanding at the beginning of the period (in shares) | 4,013,611 |
| Options, RSUs and PSUs granted and issuance of shares for services rendered (in shares) | (6,335,986) |
| Options, RSUs and PSUs cancelled (in shares) | 1,598,684 |
| Fungible ratio change adjustments (in shares) | 282,731 |
| Outstanding at the end of the period (in shares) | 9,059,040 |
| Stock Incentive Plan 2010 | |
| Shares Available for Grant | |
| Additional authorization (in shares) | 8,500,000 |
| 2024 Inducement Plan | |
| Shares Available for Grant | |
| Additional authorization (in shares) | 1,000,000 |