Loss Per Share - Loss Per Share (Details) - shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 53,816,809 | 51,322,957 |
| Warrants [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 4,172,144 | 9,595,777 |
| Stock Options [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 7,207,593 | 7,999,758 |
| Restricted Stock Units [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 518,158 | 536,520 |
| Convertible Notes Payable - Related Party [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 7,785,092 | 7,175,772 |
| Line of Credit [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 33,642,982 | 25,515,956 |
| Convertible Preferred Stock [Member] | ||
| Loss Per Share [Abstract] | ||
| Amount excluded from calculation | 490,840 | 499,174 |