v3.26.1
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