Loss Per Share - Loss Per Share (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 51,721,456 | 55,186,983 |
| Warrants [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 1,550,000 | 9,704,430 |
| Stock Options [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 7,033,681 | 7,541,818 |
| Restricted Stock Units [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 518,158 | 496,520 |
| Convertible Notes Payable - Related Party [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 7,937,397 | 7,327,374 |
| Line of Credit [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 34,191,381 | 29,621,834 |
| Convertible Preferred Stock [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 490,840 | 495,007 |