v3.26.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Subsidiary, Sale of Stock [Line Items]        
Payments of Stock Issuance Costs $ 1,207,032      
Private Placement [Member]        
Subsidiary, Sale of Stock [Line Items]        
Issuance of common stock and pre-funded warrants, net of issuance costs   $ 275,000 $ 275,000 $ 693,600