CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) |
3 Months Ended |
|---|---|
|
Mar. 31, 2025
USD ($)
| |
| At The Money Offering [Member] | |
| Subsidiary, Sale of Stock [Line Items] | |
| Payment of stock issuance costs | $ 320,867 |
| Feb 2025 Unit Issuance [Member] | |
| Subsidiary, Sale of Stock [Line Items] | |
| Payment of stock issuance costs | $ 1,296,118 |