v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Unaudited) (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Subsidiary, Sale of Stock [Line Items]          
Stock issuance costs $ 1,995,041     $ 2,060,041 $ 381,293
At-The-Market Offering Agreement [Member]          
Subsidiary, Sale of Stock [Line Items]          
Stock issuance costs   $ 61,132 $ 130,220    
Private Placement [Member]          
Subsidiary, Sale of Stock [Line Items]          
Stock issuance costs   $ 115,493 $ 74,448