Warrants - Schedule of Fair Value Method to Allocate Net Proceeds Received from Sale of Common Stock and Pre-funded Warrants (Details) |
Mar. 31, 2025
USD ($)
|
---|---|
Class of Warrant or Right [Line Items] | |
Common stock and warrants fair value disclosure | $ 149,953 |
PIPE Shares | |
Class of Warrant or Right [Line Items] | |
Common stock and warrants fair value disclosure | 110,127 |
2023 Pre-Funded Warrants | |
Class of Warrant or Right [Line Items] | |
Common stock and warrants fair value disclosure | $ 39,826 |