Summary of Significant Accounting Policies - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares |
3 Months Ended | |||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||||
| Antidilutive securities excluded from computation of earnings per share | [1] | 1,713,932 | 1,127,557 | |
| Warrants | ||||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||||
| Antidilutive securities excluded from computation of earnings per share | [1] | 1,397,920 | 505,063 | |
| Common Stock Options | ||||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||||
| Antidilutive securities excluded from computation of earnings per share | [1] | 316,012 | 622,494 | |
| ||||