Stockholders' Equity - Summary of Warrants Outstanding (Details) |
Mar. 31, 2026
$ / shares
shares
|
|---|---|
| Class of Warrant or Right [Line Items] | |
| Outstanding Warrants to Purchase Shares | $ 1,189,167 |
| December 2020 Warrants [Member] | |
| Class of Warrant or Right [Line Items] | |
| Outstanding Warrants to Purchase Shares | $ 187,500 |
| Exercise Price Per Warrant | shares | 1 |
| Expiration Date | Jun. 21, 2025 |
| January 2021 Warrants [Member] | |
| Class of Warrant or Right [Line Items] | |
| Outstanding Warrants to Purchase Shares | $ 300,000 |
| Exercise Price Per Warrant | shares | 1.055 |
| Expiration Date | Jul. 08, 2025 |
| March 2021 Warrants [Member] | |
| Class of Warrant or Right [Line Items] | |
| Outstanding Warrants to Purchase Shares | $ 701,667 |
| Exercise Price Per Warrant | shares | 2.88 |
| Expiration Date | Sep. 22, 2025 |