Organization and Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Securities (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Potentially dilutive securities excluded from calculation (in shares) | 15,138,776 | 15,581,076 |
| Unvested restricted stock | ||
| Potentially dilutive securities excluded from calculation (in shares) | 11,049,018 | 11,031,573 |
| Options | ||
| Potentially dilutive securities excluded from calculation (in shares) | 4,024,156 | 4,362,316 |
| Warrants | ||
| Potentially dilutive securities excluded from calculation (in shares) | 0 | 165,214 |
| Shares issuable upon note conversion | ||
| Potentially dilutive securities excluded from calculation (in shares) | 23,977 | 21,973 |
| Stock Tracking Units | ||
| Potentially dilutive securities excluded from calculation (in shares) | 41,625 | 0 |